A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages

A

abbreviateDescription(String) - Static method in class migratedb.v1.core.internal.util.AbbreviationUtils
Abbreviates this description to a length that will fit in the database.
abbreviateScript(String) - Static method in class migratedb.v1.core.internal.util.AbbreviationUtils
Abbreviates this script to a length that will fit in the database.
AbbreviationUtils - Class in migratedb.v1.core.internal.util
Various abbreviation-related utilities.
AbbreviationUtils() - Constructor for class migratedb.v1.core.internal.util.AbbreviationUtils
 
ABOVE_TARGET - migratedb.v1.core.api.MigrationState
This migration has not been applied yet, and won't be applied because target is set to a lower version.
acceptsStringConstantsIn() - Method in annotation type migratedb.v1.core.api.configuration.PropertyNames.Info
 
actions - Variable in class migratedb.v1.core.api.output.LiberateResult
 
addAppliedMigration(int, Version, String, MigrationType, String, Checksum, int, boolean) - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
 
addAppliedMigration(Version, String, MigrationType, String, Checksum, int, boolean) - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
Records a new applied migration.
addBytes(byte[]) - Method in class migratedb.v1.core.api.Checksum.Builder
 
addBytes(InputStream) - Method in class migratedb.v1.core.api.Checksum.Builder
 
addError(Error) - Method in class migratedb.v1.core.api.internal.jdbc.Results
 
addLines(Reader) - Method in class migratedb.v1.core.api.Checksum.Builder
 
addNumber(Long) - Method in class migratedb.v1.core.api.Checksum.Builder
 
addNumber(BigInteger) - Method in class migratedb.v1.core.api.Checksum.Builder
 
addResult(Result) - Method in class migratedb.v1.core.api.internal.jdbc.Results
 
addSchemasMarker(Schema[]) - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
Indicates in the schema history table that MigrateDb created these schemas.
addString(String) - Method in class migratedb.v1.core.api.Checksum.Builder
 
addWarning(String) - Method in class migratedb.v1.core.api.output.OperationResult
 
addWarning(Warning) - Method in class migratedb.v1.core.api.internal.jdbc.Results
 
adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryParser
 
adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.v1.core.internal.database.db2.DB2Parser
 
adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBParser
 
adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.v1.core.internal.database.informix.InformixParser
 
adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.v1.core.internal.database.mysql.mariadb.MariaDBParser
 
adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.v1.core.internal.database.mysql.MySQLParser
 
adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.v1.core.internal.database.oracle.OracleParser
 
adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.v1.core.internal.database.saphana.SAPHANAParser
 
adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteParser
 
adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerParser
 
adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
adjustDelimiter(ParserContext, StatementType) - Method in class migratedb.v1.core.internal.database.oracle.OracleParser
 
adjustDelimiter(ParserContext, StatementType) - Method in class migratedb.v1.core.internal.parser.BaseParser
Adjusts the delimiter if necessary for this statement type.
AFTER_BASELINE - migratedb.v1.core.api.callback.Event
Fired after baseline has succeeded.
AFTER_BASELINE_ERROR - migratedb.v1.core.api.callback.Event
Fired after baseline has failed.
AFTER_BASELINE_OPERATION_FINISH - migratedb.v1.core.api.callback.Event
Fired after a validate operation has finished.
AFTER_EACH_MIGRATE - migratedb.v1.core.api.callback.Event
Fired after each individual migration that succeeded.
AFTER_EACH_MIGRATE_ERROR - migratedb.v1.core.api.callback.Event
Fired after each individual migration that failed.
AFTER_EACH_MIGRATE_STATEMENT - migratedb.v1.core.api.callback.Event
Fired after each individual statement in a migration that succeeded.
AFTER_EACH_MIGRATE_STATEMENT_ERROR - migratedb.v1.core.api.callback.Event
Fired after each individual statement in a migration that failed.
AFTER_INFO - migratedb.v1.core.api.callback.Event
Fired after info has succeeded.
AFTER_INFO_ERROR - migratedb.v1.core.api.callback.Event
Fired after info has failed.
AFTER_INFO_OPERATION_FINISH - migratedb.v1.core.api.callback.Event
Fired after an info operation has finished.
AFTER_LIBERATE - migratedb.v1.core.api.callback.Event
Fired after liberate has succeeded.
AFTER_LIBERATE_ERROR - migratedb.v1.core.api.callback.Event
Fired after liberate has failed.
AFTER_LIBERATE_OPERATION_FINISH - migratedb.v1.core.api.callback.Event
Fired after a liberate operation has finished.
AFTER_MIGRATE - migratedb.v1.core.api.callback.Event
Fired after migrate has succeeded.
AFTER_MIGRATE_APPLIED - migratedb.v1.core.api.callback.Event
Fired after migrate has succeeded, and at least one migration has been applied.
AFTER_MIGRATE_ERROR - migratedb.v1.core.api.callback.Event
Fired after migrate has failed.
AFTER_MIGRATE_OPERATION_FINISH - migratedb.v1.core.api.callback.Event
Fired after a migrate operation has finished.
AFTER_REPAIR - migratedb.v1.core.api.callback.Event
Fired after repair has succeeded.
AFTER_REPAIR_ERROR - migratedb.v1.core.api.callback.Event
Fired after repair has failed.
AFTER_REPAIR_OPERATION_FINISH - migratedb.v1.core.api.callback.Event
Fired after a validate operation has finished.
AFTER_VALIDATE - migratedb.v1.core.api.callback.Event
Fired after validate has succeeded.
AFTER_VALIDATE_ERROR - migratedb.v1.core.api.callback.Event
Fired after validate has failed.
AFTER_VALIDATE_OPERATION_FINISH - migratedb.v1.core.api.callback.Event
Fired after a validate operation has finished.
AFTER_VERSIONED - migratedb.v1.core.api.callback.Event
Fired after all versioned migrations are applied.
AGGREGATE - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
Aggregate function (CLR).
alignedAppliedMigrationChecksums - Variable in class migratedb.v1.core.api.output.CompletedRepairActions
 
alignedMessage() - Method in class migratedb.v1.core.api.output.CompletedRepairActions
 
all - Variable in class migratedb.v1.core.internal.schemahistory.SchemaHistoryFactory.SchemasWithDefault
 
all() - Method in interface migratedb.v1.core.api.MigrationInfoService
 
all() - Method in class migratedb.v1.core.internal.info.MigrationInfoServiceImpl
 
allAllowed() - Static method in class migratedb.v1.core.internal.info.ValidationContext
 
allAppliedMigrations() - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
 
allSchemasEmpty - Variable in class migratedb.v1.core.api.output.InfoResult
 
allTables() - Method in interface migratedb.v1.core.api.internal.database.base.Schema
Retrieves all the tables in this schema.
allTables() - Method in class migratedb.v1.core.internal.database.base.BaseSchema
 
alterConnectionAsNeeded(Connection, Configuration) - Method in interface migratedb.v1.core.api.internal.database.base.DatabaseType
Carries out any manipulation on the Connection that is required by MigrateDB's config
alterConnectionAsNeeded(Connection, Configuration) - Method in class migratedb.v1.core.internal.database.base.BaseDatabaseType
 
anyMatchOrEmpty(String, List<MigrationPattern>) - Static method in class migratedb.v1.core.api.MigrationPattern
 
anyMatchOrEmpty(Version, List<MigrationPattern>) - Static method in class migratedb.v1.core.api.MigrationPattern
 
APACHE_COMMONS - Static variable in class migratedb.v1.core.api.logging.LogSystems
org.apache.commons.logging system.
ApacheCommonsLogSystem - Enum in migratedb.v1.core.internal.logging
 
applied() - Method in interface migratedb.v1.core.api.MigrationInfoService
 
applied() - Method in class migratedb.v1.core.internal.info.MigrationInfoServiceImpl
 
APPLIED - migratedb.v1.core.api.MigrationState.Category
 
APPLIED_REPEATABLE_MIGRATION_NOT_RESOLVED - migratedb.v1.core.api.ErrorCode
 
APPLIED_VERSIONED_MIGRATION_NOT_RESOLVED - migratedb.v1.core.api.ErrorCode
 
AppliedMigration - Class in migratedb.v1.core.api.internal.schemahistory
A migration applied to the database (maps to a row in the schema history table).
AppliedMigration(int, Version, String, MigrationType, String, Checksum, Timestamp, String, int, boolean) - Constructor for class migratedb.v1.core.api.internal.schemahistory.AppliedMigration
Creates a new applied migration.
AsciiTable - Class in migratedb.v1.core.internal.util
Prints a tabular data structure as ASCII text.
AsciiTable(List<String>, List<List<String>>, boolean, String, String) - Constructor for class migratedb.v1.core.internal.util.AsciiTable
Creates a new Ascii table.
asFluentConfiguration() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
ASSEMBLY_DML_TRIGGER - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
Assembly (CLR) DML trigger.
AUTO_DETECT - Static variable in class migratedb.v1.core.api.logging.LogSystems
Auto-detect based on environment.
autoDetect(ClassLoader, LogSystem) - Static method in class migratedb.v1.core.api.logging.LogSystems
Auto-detects the "best" available log system and returns an instance of it.
AZURE_SQL_EDGE - migratedb.v1.core.internal.database.sqlserver.SQLServerEngineEdition
 

B

BackoffStrategy - Class in migratedb.v1.core.internal.strategy
 
BackoffStrategy(int, int, int) - Constructor for class migratedb.v1.core.internal.strategy.BackoffStrategy
Constructs an exponential backoff counter.
BaseCallback - Class in migratedb.v1.core.api.callback
Base implementation of Callback from which one can inherit.
BaseCallback() - Constructor for class migratedb.v1.core.api.callback.BaseCallback
 
BaseDatabase - Class in migratedb.v1.core.internal.database.base
Abstraction for database-specific functionality.
BaseDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.base.BaseDatabase
 
BaseDatabaseType - Class in migratedb.v1.core.internal.database.base
 
BaseDatabaseType() - Constructor for class migratedb.v1.core.internal.database.base.BaseDatabaseType
 
BaseJavaMigration - Class in migratedb.v1.core.api.migration
This is the recommended class to extend for implementing Java-based Migrations.
BaseJavaMigration() - Constructor for class migratedb.v1.core.api.migration.BaseJavaMigration
Creates a new instance of a Java-based migration following MigrateDB's default naming convention.
baseline() - Method in class migratedb.v1.core.internal.command.DbBaseline
Baselines the database.
baseline() - Method in class migratedb.v1.core.MigrateDb
Baselines an existing database, excluding all migrations up to and including baselineVersion.
BASELINE - migratedb.v1.core.api.MigrationState
The current DB state was accepted as the corresponding version without making any changes.
BASELINE - migratedb.v1.core.api.MigrationType
Baseline marker inserted by the baseline command.
BASELINE_DESCRIPTION - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
BASELINE_MIGRATION_PREFIX - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
BASELINE_ON_MIGRATE - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
BASELINE_VERSION - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
baselineDescription(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the description to tag an existing schema with when executing baseline.
baselineMigrationPrefix(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the file name prefix for baseline migrations.
baselineOnMigrate(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Whether to automatically call baseline when migrate is executed against a non-empty schema with no schema history table.
BaselineResult - Class in migratedb.v1.core.api.output
 
BaselineResult(String, String) - Constructor for class migratedb.v1.core.api.output.BaselineResult
 
baselineVersion - Variable in class migratedb.v1.core.api.output.BaselineResult
 
baselineVersion(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the version to tag an existing schema with when executing baseline.
baselineVersion(Version) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the version to tag an existing schema with when executing baseline.
BaseParser - Class in migratedb.v1.core.internal.parser
The main parser all database-specific parsers derive from.
BaseParser(Configuration, ParsingContext, int) - Constructor for class migratedb.v1.core.internal.parser.BaseParser
 
BaseParser.ParserSqlStatementIterator - Class in migratedb.v1.core.internal.parser
 
BaseSchema - Class in migratedb.v1.core.internal.database.base
 
BaseSchema(JdbcTemplate, Database, String) - Constructor for class migratedb.v1.core.internal.database.base.BaseSchema
 
BaseSchemaObject - Class in migratedb.v1.core.internal.database.base
 
BaseSession - Class in migratedb.v1.core.internal.database.base
 
BaseSession(Database, Connection) - Constructor for class migratedb.v1.core.internal.database.base.BaseSession
 
BaseTable - Class in migratedb.v1.core.internal.database.base
 
BaseTable(JdbcTemplate, Database, Schema, String) - Constructor for class migratedb.v1.core.internal.database.base.BaseTable
 
BEFORE_BASELINE - migratedb.v1.core.api.callback.Event
Fired before baseline is executed.
BEFORE_EACH_MIGRATE - migratedb.v1.core.api.callback.Event
Fired before each individual migration is executed.
BEFORE_EACH_MIGRATE_STATEMENT - migratedb.v1.core.api.callback.Event
Fired before each individual statement in a migration is executed.
BEFORE_INFO - migratedb.v1.core.api.callback.Event
Fired before info is executed.
BEFORE_LIBERATE - migratedb.v1.core.api.callback.Event
Fired before liberate is executed.
BEFORE_MIGRATE - migratedb.v1.core.api.callback.Event
Fired before migrate is executed.
BEFORE_REPAIR - migratedb.v1.core.api.callback.Event
Fired before repair is executed.
BEFORE_REPEATABLES - migratedb.v1.core.api.callback.Event
Fired before any repeatable migrations are applied.
BEFORE_VALIDATE - migratedb.v1.core.api.callback.Event
Fired before validate is executed.
BELOW_BASELINE - migratedb.v1.core.api.MigrationState
This migration was not applied against this DB, because the schema history table was baselined with a higher version.
BigQueryDatabase - Class in migratedb.v1.core.internal.database.bigquery
 
BigQueryDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
BigQueryDatabaseType - Class in migratedb.v1.core.internal.database.bigquery
 
BigQueryDatabaseType() - Constructor for class migratedb.v1.core.internal.database.bigquery.BigQueryDatabaseType
 
BigQueryJdbcTemplate - Class in migratedb.v1.core.internal.database.bigquery
 
BigQueryJdbcTemplate(Connection, DatabaseType) - Constructor for class migratedb.v1.core.internal.database.bigquery.BigQueryJdbcTemplate
 
BigQueryParser - Class in migratedb.v1.core.internal.database.bigquery
 
BigQueryParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.bigquery.BigQueryParser
 
BigQuerySchema - Class in migratedb.v1.core.internal.database.bigquery
 
BigQuerySession - Class in migratedb.v1.core.internal.database.bigquery
 
BigQueryTable - Class in migratedb.v1.core.internal.database.bigquery
 
BLANK_LINES - migratedb.v1.core.internal.parser.TokenType
 
BomFilter - Class in migratedb.v1.core.internal.util
 
BomFilter() - Constructor for class migratedb.v1.core.internal.util.BomFilter
 
BomStrippingReader - Class in migratedb.v1.core.internal.util
Reader that strips the BOM from every position in a stream.
BomStrippingReader(Reader) - Constructor for class migratedb.v1.core.internal.util.BomStrippingReader
Creates a new BOM-stripping reader.
BooleanNull - migratedb.v1.core.internal.jdbc.JdbcNullTypes
 
buffers - Variable in class migratedb.v1.core.internal.parser.UnboundedReadAheadReader
 
build() - Method in class migratedb.v1.core.api.Checksum.Builder
Returns the final checksum and resets the state of this builder (as if it were freshly constructed).
builder() - Static method in class migratedb.v1.core.api.Checksum
 
Builder() - Constructor for class migratedb.v1.core.api.Checksum.Builder
 
BuildInfo - Class in migratedb.v1.core.internal.info
 
BuildInfo() - Constructor for class migratedb.v1.core.internal.info.BuildInfo
 
BuiltinFeatures - Class in migratedb.v1.core.internal.extension
 

C

calculate(Collection<Resource>, Configuration) - Static method in enum migratedb.v1.core.internal.resolver.ChecksumCalculator
Calculates the checksum of these resources.
calculateInstalledRank() - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
Calculates the installed rank for the new migration to be inserted.
call() - Method in interface migratedb.v1.core.api.internal.util.SqlCallable
 
Callback - Interface in migratedb.v1.core.api.callback
This is the main callback interface that should be implemented to handle MigrateDB lifecycle events.
CALLBACK - migratedb.v1.core.internal.resource.ResourceType
 
CallbackExecutor - Interface in migratedb.v1.core.api.internal.callback
Executes the callbacks for a specific event.
callbacks(String...) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Set the callbacks for lifecycle notifications.
callbacks(Collection<Callback>) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Set the callbacks for lifecycle notifications.
callbacks(Callback...) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Set the callbacks for lifecycle notifications.
CALLBACKS - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
canExecuteInTransaction() - Method in interface migratedb.v1.core.api.executor.MigrationExecutor
Whether the execution can take place inside a transaction.
canExecuteInTransaction() - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlStatement
Whether the execution should take place inside a transaction.
canExecuteInTransaction() - Method in class migratedb.v1.core.api.migration.BaseJavaMigration
 
canExecuteInTransaction() - Method in interface migratedb.v1.core.api.migration.JavaMigration
Whether the execution should take place inside a transaction.
canExecuteInTransaction() - Method in class migratedb.v1.core.internal.resolver.java.JavaMigrationExecutor
 
canExecuteInTransaction() - Method in class migratedb.v1.core.internal.resolver.sql.SqlMigrationExecutor
 
canExecuteInTransaction() - Method in class migratedb.v1.core.internal.sqlscript.ParsedSqlStatement
 
canHandleInTransaction(Event, Context) - Method in class migratedb.v1.core.api.callback.BaseCallback
 
canHandleInTransaction(Event, Context) - Method in interface migratedb.v1.core.api.callback.Callback
Whether this event can be handled in a transaction or whether it must be handled outside a transaction instead.
canHandleInTransaction(Event, Context) - Method in enum migratedb.v1.core.internal.callback.NoopCallback
 
canUseNamedLockTemplate() - Method in class migratedb.v1.core.internal.database.mysql.MySQLSession
 
canUseNamedLockTemplate() - Method in class migratedb.v1.core.internal.database.mysql.tidb.TiDBSession
 
carriageReturn() - Method in class migratedb.v1.core.internal.parser.PositionTracker
 
catalogIsSchema() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabase
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.db2.DB2Database
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.derby.DerbyDatabase
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabase
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.h2.H2Database
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBDatabase
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabase
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.informix.InformixDatabase
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabase
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabase
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabase
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabase
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANADatabase
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabase
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabase
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteDatabase
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
catalogIsSchema() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEDatabase
 
category - Variable in class migratedb.v1.core.api.output.InfoOutput
 
category - Variable in class migratedb.v1.core.api.output.MigrateOutput
 
changeCurrentSchemaTo(Schema) - Method in interface migratedb.v1.core.api.internal.database.base.Session
Sets the current schema, which is the default owner of new database objects.
changeCurrentSchemaTo(Schema) - Method in class migratedb.v1.core.internal.database.base.BaseSession
 
changeCurrentSchemaTo(Schema) - Method in class migratedb.v1.core.internal.database.bigquery.BigQuerySession
 
changeCurrentSchemaTo(Schema) - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBSession
 
changeCurrentSchemaTo(Schema) - Method in class migratedb.v1.core.internal.database.informix.InformixSession
 
changeCurrentSchemaTo(Schema) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLSession
 
changeCurrentSchemaTo(Schema) - Method in class migratedb.v1.core.internal.database.redshift.RedshiftSession
 
CHECK_CONSTRAINT - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
CHECK constraint.
Checksum - Class in migratedb.v1.core.api
Digest-based checksum that replaces the old Integer checksum.
CHECKSUM_MISMATCH - migratedb.v1.core.api.ErrorCode
 
Checksum.Builder - Class in migratedb.v1.core.api
 
ChecksumCalculator - Enum in migratedb.v1.core.internal.resolver
 
checksumMatches(Checksum) - Method in interface migratedb.v1.core.api.resolver.ResolvedMigration
 
checksumMatches(Checksum) - Method in class migratedb.v1.core.internal.resolver.ResolvedMigrationImpl
 
CHERRY_PICK - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
cherryPick(String...) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the migrations that MigrateDB should consider when migrating.
cherryPick(Collection<MigrationPattern>) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the migrations that MigrateDB should consider when migrating.
cherryPick(MigrationPattern...) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the migrations that MigrateDB should consider when migrating.
CLASS_LIST_RESOURCE_NAME - Static variable in class migratedb.v1.core.api.Location.ClassPathLocation
The resource that contains the names of classes to provide.
ClassPathLocation(String, ClassLoader) - Constructor for class migratedb.v1.core.api.Location.ClassPathLocation
 
ClassPathResource - Class in migratedb.v1.core.internal.resource.classpath
 
ClassPathResource(String, ClassLoader) - Constructor for class migratedb.v1.core.internal.resource.classpath.ClassPathResource
 
ClassPathResourceProvider - Class in migratedb.v1.core.internal.resource.classpath
 
ClassPathResourceProvider(ClassLoader, List<String>) - Constructor for class migratedb.v1.core.internal.resource.classpath.ClassPathResourceProvider
 
classProvider() - Method in class migratedb.v1.core.api.Location.ClassPathLocation
 
classProvider() - Method in class migratedb.v1.core.api.Location
 
classProvider() - Method in class migratedb.v1.core.api.Location.CustomLocation
 
classProvider() - Method in class migratedb.v1.core.api.Location.FileSystemLocation
 
ClassProvider<I> - Interface in migratedb.v1.core.api
A facility to obtain classes.
ClassUtils - Class in migratedb.v1.core.internal.util
 
ClassUtils() - Constructor for class migratedb.v1.core.internal.util.ClassUtils
 
clear() - Method in class migratedb.v1.core.internal.database.DatabaseTypeRegisterImpl
 
clearCache() - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
Clears the applied migration cache.
CLI_USAGE - migratedb.v1.core.api.ErrorCode
 
close() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
close() - Method in interface migratedb.v1.core.api.internal.database.base.Session
 
close() - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlStatementIterator
 
close() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
close() - Method in class migratedb.v1.core.internal.database.base.BaseSession
 
close() - Method in class migratedb.v1.core.internal.jdbc.JdbcConnectionFactoryImpl
 
close() - Method in class migratedb.v1.core.internal.parser.BaseParser.ParserSqlStatementIterator
 
CloseableIterator<T> - Interface in migratedb.v1.core.api.internal.util
Iterator that can be used to close underlying resources.
closeAndAddSuppressed(AutoCloseable, Exception) - Static method in class migratedb.v1.core.internal.parser.BaseParser
 
closeConnection(Connection) - Static method in class migratedb.v1.core.internal.jdbc.JdbcUtils
Quietly closes this connection.
closeResultSet(ResultSet) - Static method in class migratedb.v1.core.internal.jdbc.JdbcUtils
Quietly closes this resultSet.
closeStatement(Statement) - Static method in class migratedb.v1.core.internal.jdbc.JdbcUtils
Quietly closes this statement.
CLR_SCALAR_FUNCTION - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
Assembly (CLR) scalar-function.
CLR_STORED_PROCEDURE - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
Assembly (CLR) stored-procedure.
CLR_TABLE_VALUED_FUNCTION - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
Assembly (CLR) table-valued function.
CLUSTER - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
CockroachDBDatabase - Class in migratedb.v1.core.internal.database.cockroachdb
 
CockroachDBDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabase
 
CockroachDBDatabaseType - Class in migratedb.v1.core.internal.database.cockroachdb
 
CockroachDBDatabaseType() - Constructor for class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabaseType
 
CockroachDBParser - Class in migratedb.v1.core.internal.database.cockroachdb
 
CockroachDBParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.cockroachdb.CockroachDBParser
 
CockroachDBRetryingStrategy - Class in migratedb.v1.core.internal.database.cockroachdb
CockroachDB recommend the use of retries should we see a SQL error code 40001, which represents a lock wait timeout.
CockroachDBRetryingStrategy() - Constructor for class migratedb.v1.core.internal.database.cockroachdb.CockroachDBRetryingStrategy
 
CockroachDBSchema - Class in migratedb.v1.core.internal.database.cockroachdb
 
CockroachDBSchema(JdbcTemplate, CockroachDBDatabase, String) - Constructor for class migratedb.v1.core.internal.database.cockroachdb.CockroachDBSchema
 
CockroachDBSession - Class in migratedb.v1.core.internal.database.cockroachdb
 
CockroachDBSession(CockroachDBDatabase, Connection) - Constructor for class migratedb.v1.core.internal.database.cockroachdb.CockroachDBSession
 
CockroachDBTable - Class in migratedb.v1.core.internal.database.cockroachdb
CockroachDB-specific table.
CockroachRetryingTransactionalExecutionTemplate - Class in migratedb.v1.core.internal.database.cockroachdb
Spring-like template for executing transactions.
code - Variable in enum migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
 
CommandResultFactory - Class in migratedb.v1.core.api.output
 
CommandResultFactory() - Constructor for class migratedb.v1.core.api.output.CommandResultFactory
 
commaSeparated() - Method in annotation type migratedb.v1.core.api.configuration.PropertyNames.Info
 
COMMENT - migratedb.v1.core.internal.parser.TokenType
A comment in front of or within a statement.
compare(MigrationInfo, MigrationInfo) - Method in class migratedb.v1.core.internal.info.MigrationExecutionOrdering
 
compare(ResolvedMigration, ResolvedMigration) - Method in class migratedb.v1.core.internal.resolver.ResolvedMigrationComparator
 
compareTo(SqlScript) - Method in class migratedb.v1.core.internal.sqlscript.ParserSqlScript
 
compareTo(Version) - Method in class migratedb.v1.core.api.Version
 
CompletedRepairActions - Class in migratedb.v1.core.api.output
 
CompletedRepairActions() - Constructor for class migratedb.v1.core.api.output.CompletedRepairActions
 
CompositeResult - Class in migratedb.v1.core.api.output
 
CompositeResult() - Constructor for class migratedb.v1.core.api.output.CompositeResult
 
computeVersionDisplayName(Version) - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
Compute the user-friendly display name for this database version.
computeVersionDisplayName(Version) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
computeVersionDisplayName(Version) - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabase
 
config - Variable in class migratedb.v1.core.api.ConvertedProperties
 
ConfigPropertiesConverter - Interface in migratedb.v1.core.api
 
configuration - Variable in class migratedb.v1.core.internal.database.base.BaseDatabase
 
configuration(Map<String, String>) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Configures MigrateDB with these properties.
configuration(Properties) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Configures MigrateDB with these properties.
configuration(Configuration) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Configure with the same values as this existing configuration.
Configuration - Interface in migratedb.v1.core.api.configuration
 
CONFIGURATION - migratedb.v1.core.api.ErrorCode
 
ConfigurationValidator - Class in migratedb.v1.core.internal.configuration
 
ConfigurationValidator() - Constructor for class migratedb.v1.core.internal.configuration.ConfigurationValidator
 
configure() - Static method in class migratedb.v1.core.MigrateDb
This is your starting point.
configure(ClassLoader) - Static method in class migratedb.v1.core.MigrateDb
This is your starting point.
configure(Map<String, String>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Configures MigrateDB with these properties.
configure(Properties) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Configures MigrateDB with these properties.
configure(Configuration) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Configure with the same values as this existing configuration.
ConfigUtils - Class in migratedb.v1.core.internal.configuration
 
ConfigUtils() - Constructor for class migratedb.v1.core.internal.configuration.ConfigUtils
 
confirm() - Method in class migratedb.v1.core.internal.parser.Recorder
 
CONNECT_RETRIES - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
CONNECT_RETRIES_INTERVAL - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
connection - Variable in class migratedb.v1.core.api.internal.jdbc.JdbcTemplate
The DB connection to use.
ConnectionProvider - Interface in migratedb.v1.core.api
A function that provides freshly initialized JDBC connections, possibly from a connection pool.
connectRetries(int) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
The maximum number of retries when attempting to connect to the database.
connectRetriesInterval(int) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
The maximum time between retries when attempting to connect to the database in seconds.
CONSOLE - Static variable in class migratedb.v1.core.api.logging.LogSystems
An alias that means the fallback logger will be used (this library has no opinion on what a "console" log should be).
Context - Interface in migratedb.v1.core.api.callback
The context relevant to an event.
Context - Interface in migratedb.v1.core.api.executor
The context relevant to a migration executor.
Context - Interface in migratedb.v1.core.api.migration
The context relevant to a Java-based migration.
Context - Interface in migratedb.v1.core.api.resolver
The context relevant to a migration resolver.
CONTEXT - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
convert(Map<String, String>) - Method in interface migratedb.v1.core.api.ConfigPropertiesConverter
Extracts all recognized properties from mutableProps into the extension-specific data structure.
convert(Map<String, String>) - Method in class migratedb.v1.core.internal.database.oracle.OracleConfig.PropertiesConverter
 
ConvertedProperties<T extends ExtensionConfig> - Class in migratedb.v1.core.api
 
ConvertedProperties(Class<T>, T) - Constructor for class migratedb.v1.core.api.ConvertedProperties
 
COPY_DATA - migratedb.v1.core.internal.parser.TokenType
 
create() - Method in interface migratedb.v1.core.api.internal.database.base.Schema
Creates this schema in the database.
create() - Method in class migratedb.v1.core.internal.database.base.BaseSchema
 
create(boolean) - Method in class migratedb.v1.core.internal.command.DbSchemas
Creates the schemas.
create(boolean) - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
Creates the schema history.
create(Configuration, ParsingContext, Reader) - Static method in class migratedb.v1.core.internal.parser.PlaceholderReplacingReader
 
CREATE_SCHEMA - migratedb.v1.core.api.callback.Event
Fired before any non-existent schemas are created.
CREATE_SCHEMAS - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
CREATE_SCHEMAS - Static variable in enum migratedb.v1.core.internal.util.WebsiteLinks
 
createBaselineResult(String) - Static method in class migratedb.v1.core.api.output.CommandResultFactory
 
createDatabase(Configuration, boolean, JdbcConnectionFactory) - Method in interface migratedb.v1.core.api.internal.database.base.DatabaseType
Initializes the Database class, and optionally prints some information.
createDatabase(Configuration, boolean, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.base.BaseDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in interface migratedb.v1.core.api.internal.database.base.DatabaseType
Initializes the Database used by this Database Type.
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.base.BaseDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.db2.DB2DatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.derby.DerbyDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.h2.H2DatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.informix.InformixDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.mysql.mariadb.MariaDBDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.mysql.tidb.TiDBDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.saphana.SAPHANADatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEJConnectDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEJTDSDatabaseType
 
createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBDatabaseType
 
createExecutionStrategy(Connection) - Method in interface migratedb.v1.core.api.internal.database.base.DatabaseType
Initializes the DatabaseExecutionStrategy used by this Database Type.
createExecutionStrategy(Connection) - Method in class migratedb.v1.core.internal.database.base.BaseDatabaseType
 
createExecutionStrategy(Connection) - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabaseType
 
createExecutionTemplate(Connection, DatabaseTypeRegister) - Static method in class migratedb.v1.core.internal.jdbc.ExecutionTemplateFactory
Creates a new execution template for this connection.
createExecutionTemplate(Connection, Database) - Static method in class migratedb.v1.core.internal.jdbc.ExecutionTemplateFactory
Creates a new execution template for this connection.
createForScriptMigration(Configuration, ParsingContext, Reader) - Static method in class migratedb.v1.core.internal.parser.PlaceholderReplacingReader
 
createInfoOutput(MigrationInfo) - Static method in class migratedb.v1.core.api.output.CommandResultFactory
 
createInfoResult(Configuration, Database, MigrationInfo[], MigrationInfo, boolean) - Static method in class migratedb.v1.core.api.output.CommandResultFactory
 
createLiberateResult(Configuration, Database, String, String, List<LiberateAction>) - Static method in class migratedb.v1.core.api.output.CommandResultFactory
 
createMigrateOutput(MigrationInfo, int) - Static method in class migratedb.v1.core.api.output.CommandResultFactory
 
createMigrateResult(String, Configuration) - Static method in class migratedb.v1.core.api.output.CommandResultFactory
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in interface migratedb.v1.core.api.internal.database.base.DatabaseType
Initializes the Parser used by this Database Type.
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.base.BaseDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.db2.DB2DatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.derby.DerbyDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.h2.H2DatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.informix.InformixDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.mysql.mariadb.MariaDBDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.saphana.SAPHANADatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEJConnectDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEJTDSDatabaseType
 
createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBDatabaseType
 
createRepairOutput(AppliedMigration) - Static method in class migratedb.v1.core.api.output.CommandResultFactory
 
createRepairOutput(MigrationInfo) - Static method in class migratedb.v1.core.api.output.CommandResultFactory
 
createRepairResult(Configuration, Database) - Static method in class migratedb.v1.core.api.output.CommandResultFactory
 
createSchemas(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Whether MigrateDB should attempt to create the schemas specified in the schemas property
createSqlMigrationExecutor() - Method in class migratedb.v1.core.internal.resolver.sql.DefaultSqlMigrationExecutorFactory
 
createSqlMigrationExecutor() - Method in interface migratedb.v1.core.internal.resolver.sql.SqlMigrationExecutorFactory
 
createSqlScript(Resource, boolean, ResourceProvider) - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlScriptFactory
 
createSqlScriptExecutor(Connection, boolean) - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlScriptExecutorFactory
Creates a new executor for this SQL script.
createSqlScriptExecutorFactory(JdbcConnectionFactory, CallbackExecutor) - Method in interface migratedb.v1.core.api.internal.database.base.DatabaseType
Initializes the SqlScriptExecutorFactory used by this Database Type.
createSqlScriptExecutorFactory(JdbcConnectionFactory, CallbackExecutor) - Method in class migratedb.v1.core.internal.database.base.BaseDatabaseType
 
createSqlScriptExecutorFactory(JdbcConnectionFactory, CallbackExecutor) - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabaseType
 
createSqlScriptFactory(Configuration, ParsingContext) - Method in interface migratedb.v1.core.api.internal.database.base.DatabaseType
Initializes the SqlScriptFactory used by this Database Type.
createSqlScriptFactory(Configuration, ParsingContext) - Method in class migratedb.v1.core.internal.database.base.BaseDatabaseType
 
createStatement(PeekingReader, Recorder, int, int, int, int, int, int, StatementType, boolean, Delimiter, String) - Method in class migratedb.v1.core.internal.database.oracle.OracleParser
 
createStatement(PeekingReader, Recorder, int, int, int, int, int, int, StatementType, boolean, Delimiter, String) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLParser
 
createStatement(PeekingReader, Recorder, int, int, int, int, int, int, StatementType, boolean, Delimiter, String) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
createTableExclusiveExecutionTemplate(Connection, Table, Database) - Static method in class migratedb.v1.core.internal.jdbc.ExecutionTemplateFactory
Creates a new execution template for this connection, which attempts to get exclusive access to the table
createTransactionalExecutionTemplate(Connection, boolean) - Method in interface migratedb.v1.core.api.internal.database.base.DatabaseType
Initializes the ExecutionTemplate used by this Database Type.
createTransactionalExecutionTemplate(Connection, boolean) - Method in class migratedb.v1.core.internal.database.base.BaseDatabaseType
 
createTransactionalExecutionTemplate(Connection, boolean) - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabaseType
 
createValidateOutput(MigrationInfo, ErrorDetails) - Static method in class migratedb.v1.core.api.output.CommandResultFactory
 
createValidateResult(String, ErrorDetails, int, List<ValidateOutput>, List<String>) - Static method in class migratedb.v1.core.api.output.CommandResultFactory
 
current() - Method in interface migratedb.v1.core.api.MigrationInfoService
 
current() - Method in class migratedb.v1.core.internal.info.MigrationInfoServiceImpl
 
CURRENT - Static variable in class migratedb.v1.core.api.TargetVersion
Represents MigrateDb.info().current().
custom(String, ClassLoader) - Static method in class migratedb.v1.core.api.logging.LogSystems
Instantiates a class that implements LogSystem.
CustomLocation(ClassProvider<?>, ResourceProvider) - Constructor for class migratedb.v1.core.api.Location.CustomLocation
 

D

database - Variable in class migratedb.v1.core.api.output.OperationResult
 
Database - Interface in migratedb.v1.core.api.internal.database.base
 
DatabaseExecutionStrategy - Interface in migratedb.v1.core.api.internal.database
Defines a strategy for executing a SqlCallable against a particular database.
databaseName - Variable in class migratedb.v1.core.internal.database.sqlserver.SQLServerSchema
 
databaseType - Variable in class migratedb.v1.core.internal.database.base.BaseDatabase
 
DatabaseType - Interface in migratedb.v1.core.api.internal.database.base
Extension point for supported database types.
DatabaseTypeRegister - Interface in migratedb.v1.core.api
 
DatabaseTypeRegisterImpl - Class in migratedb.v1.core.internal.database
 
DatabaseTypeRegisterImpl() - Constructor for class migratedb.v1.core.internal.database.DatabaseTypeRegisterImpl
 
dataSource(DataSource) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the data source to use.
dataSource(ConnectionProvider) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the data source to use.
DateTimeUtils - Class in migratedb.v1.core.internal.util
 
DateTimeUtils() - Constructor for class migratedb.v1.core.internal.util.DateTimeUtils
 
DB_CONNECTION - migratedb.v1.core.api.ErrorCode
 
DB2Database - Class in migratedb.v1.core.internal.database.db2
 
DB2Database(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.db2.DB2Database
 
DB2DatabaseType - Class in migratedb.v1.core.internal.database.db2
 
DB2DatabaseType() - Constructor for class migratedb.v1.core.internal.database.db2.DB2DatabaseType
 
DB2Parser - Class in migratedb.v1.core.internal.database.db2
 
DB2Parser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.db2.DB2Parser
 
DB2Schema - Class in migratedb.v1.core.internal.database.db2
DB2 implementation of Schema.
DB2Session - Class in migratedb.v1.core.internal.database.db2
 
DB2Table - Class in migratedb.v1.core.internal.database.db2
Db2-specific table.
DbBaseline - Class in migratedb.v1.core.internal.command
Handles MigrateDB 's baseline command.
DbBaseline(SchemaHistory, Version, String, CallbackExecutor, Database) - Constructor for class migratedb.v1.core.internal.command.DbBaseline
Creates a new DbBaseline.
DbInfo - Class in migratedb.v1.core.internal.command
 
DbInfo(MigrationResolver, SchemaHistory, Configuration, Database, CallbackExecutor, Schema[]) - Constructor for class migratedb.v1.core.internal.command.DbInfo
 
DbLiberate - Class in migratedb.v1.core.internal.command
Converts the schema history table into the format used by MigrateDB.
DbLiberate(SchemaHistory, Configuration, Database, Schema, Schema[], CallbackExecutor, boolean) - Constructor for class migratedb.v1.core.internal.command.DbLiberate
 
DbMigrate - Class in migratedb.v1.core.internal.command
 
DbMigrate(Database, SchemaHistory, Schema, MigrationResolver, Configuration, CallbackExecutor) - Constructor for class migratedb.v1.core.internal.command.DbMigrate
 
DbMigrate.MigrateDbMigrateException - Exception in migratedb.v1.core.internal.command
 
DBObject(long, String) - Constructor for class migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.DBObject
 
DbRepair - Class in migratedb.v1.core.internal.command
Handles MigrateDB's repair command.
DbRepair(Database, MigrationResolver, SchemaHistory, CallbackExecutor, Configuration) - Constructor for class migratedb.v1.core.internal.command.DbRepair
Creates a new DbRepair.
DbSchemas - Class in migratedb.v1.core.internal.command
Handles MigrateDB 's automatic schema creation.
DbSchemas(Database, Schema[], SchemaHistory, CallbackExecutor) - Constructor for class migratedb.v1.core.internal.command.DbSchemas
Creates a new DbSchemas.
DbValidate - Class in migratedb.v1.core.internal.command
Handles the validate command.
DbValidate(Database, SchemaHistory, Schema, MigrationResolver, Configuration, boolean, CallbackExecutor) - Constructor for class migratedb.v1.core.internal.command.DbValidate
Creates a new database validator.
debug(String) - Method in class migratedb.v1.core.api.logging.Log
 
debug(String, String) - Method in interface migratedb.v1.core.api.logging.LogSystem
 
debug(String, String) - Method in enum migratedb.v1.core.internal.logging.ApacheCommonsLogSystem
 
debug(String, String) - Method in enum migratedb.v1.core.internal.logging.JavaUtilLogSystem
 
debug(String, String) - Method in class migratedb.v1.core.internal.logging.MultiLogSystem
 
debug(String, String) - Method in enum migratedb.v1.core.internal.logging.NoLogSystem
 
debug(String, String) - Method in enum migratedb.v1.core.internal.logging.Slf4jLogSystem
 
decreaseBlockDepth() - Method in class migratedb.v1.core.internal.parser.ParserContext
 
decreaseParensDepth() - Method in class migratedb.v1.core.internal.parser.ParserContext
 
DEFAULT_CONSTRAINT - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
DEFAULT constraint.
DEFAULT_PRIORITY - Static variable in class migratedb.v1.core.internal.database.base.BaseDatabaseType
 
DEFAULT_SCHEMA - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
DefaultCallbackExecutor - Class in migratedb.v1.core.internal.callback
Executes the callbacks for a specific event.
DefaultCallbackExecutor(Configuration, Database, Schema, Collection<Callback>) - Constructor for class migratedb.v1.core.internal.callback.DefaultCallbackExecutor
Creates a new callback executor.
defaultClassLoader() - Static method in class migratedb.v1.core.internal.util.ClassUtils
 
DefaultConfiguration - Class in migratedb.v1.core.api.configuration
JavaBean-style configuration for MigrateDB.
DefaultConfiguration() - Constructor for class migratedb.v1.core.api.configuration.DefaultConfiguration
 
DefaultConfiguration(ClassLoader) - Constructor for class migratedb.v1.core.api.configuration.DefaultConfiguration
 
DefaultConfiguration(Configuration) - Constructor for class migratedb.v1.core.api.configuration.DefaultConfiguration
Creates a new configuration with the same values as this existing one.
DefaultExecutionStrategy - Class in migratedb.v1.core.internal.database
The default execution strategy for a SQLCallable, which performs a single execution.
DefaultExecutionStrategy() - Constructor for class migratedb.v1.core.internal.database.DefaultExecutionStrategy
 
DefaultMigrationResolver - Class in migratedb.v1.core.internal.resolver
Implements the default MigrateDB behavior, which combines the various migration sources that can be configured.
DefaultMigrationResolver(ResourceProvider, ClassProvider<JavaMigration>, Configuration, SqlScriptExecutorFactory, SqlScriptFactory, ParsingContext, Collection<MigrationResolver>) - Constructor for class migratedb.v1.core.internal.resolver.DefaultMigrationResolver
 
defaultSchema - Variable in class migratedb.v1.core.internal.schemahistory.SchemaHistoryFactory.SchemasWithDefault
 
defaultSchema(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the default schema managed by MigrateDB.
DefaultSqlMigrationExecutorFactory - Class in migratedb.v1.core.internal.resolver.sql
 
DefaultSqlMigrationExecutorFactory() - Constructor for class migratedb.v1.core.internal.resolver.sql.DefaultSqlMigrationExecutorFactory
 
DefaultSqlScriptExecutor - Class in migratedb.v1.core.internal.sqlscript
 
DefaultSqlScriptExecutor(JdbcTemplate, CallbackExecutor, boolean) - Constructor for class migratedb.v1.core.internal.sqlscript.DefaultSqlScriptExecutor
 
delete(AppliedMigration) - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
Update the schema history to mark this migration as DELETED
DELETED - migratedb.v1.core.api.MigrationState
This is a migration that has been marked as deleted.
DELETED - migratedb.v1.core.api.MigrationType
A migration that has been deleted by the repair command.
deletedMessage() - Method in class migratedb.v1.core.api.output.CompletedRepairActions
 
deletedMissingMigrations - Variable in class migratedb.v1.core.api.output.CompletedRepairActions
 
Delimiter - Class in migratedb.v1.core.api.internal.sqlscript
Represents a sql statement delimiter.
Delimiter(String, boolean) - Constructor for class migratedb.v1.core.api.internal.sqlscript.Delimiter
Creates a new delimiter.
DELIMITER - migratedb.v1.core.internal.parser.TokenType
 
DerbyDatabase - Class in migratedb.v1.core.internal.database.derby
Derby database.
DerbyDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.derby.DerbyDatabase
Creates a new instance.
DerbyDatabaseType - Class in migratedb.v1.core.internal.database.derby
 
DerbyDatabaseType() - Constructor for class migratedb.v1.core.internal.database.derby.DerbyDatabaseType
 
DerbyParser - Class in migratedb.v1.core.internal.database.derby
 
DerbyParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.derby.DerbyParser
 
DerbySchema - Class in migratedb.v1.core.internal.database.derby
Derby implementation of Schema.
DerbySchema(JdbcTemplate, DerbyDatabase, String) - Constructor for class migratedb.v1.core.internal.database.derby.DerbySchema
Creates a new Derby schema.
DerbySession - Class in migratedb.v1.core.internal.database.derby
 
DerbyTable - Class in migratedb.v1.core.internal.database.derby
Derby-specific table.
DerbyTable(JdbcTemplate, DerbyDatabase, DerbySchema, String) - Constructor for class migratedb.v1.core.internal.database.derby.DerbyTable
Creates a new Derby table.
describeLocation() - Method in interface migratedb.v1.core.api.resource.Resource
 
describeLocation() - Method in class migratedb.v1.core.internal.resource.classpath.ClassPathResource
 
describeLocation() - Method in class migratedb.v1.core.internal.resource.filesystem.FileSystemResource
 
describeLocation() - Method in class migratedb.v1.core.internal.resource.ReaderResource
 
describeLocation() - Method in class migratedb.v1.core.internal.resource.StringResource
 
description - Variable in class migratedb.v1.core.api.output.InfoOutput
 
description - Variable in class migratedb.v1.core.api.output.MigrateOutput
 
description - Variable in class migratedb.v1.core.api.output.RepairOutput
 
description - Variable in class migratedb.v1.core.api.output.ValidateOutput
 
description - Variable in class migratedb.v1.core.internal.resolver.MigrationInfoHelper.VersionAndDescription
 
DESCRIPTION_MISMATCH - migratedb.v1.core.api.ErrorCode
 
detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryParser
 
detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBParser
 
detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinParser
 
detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLParser
 
detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.v1.core.internal.database.redshift.RedshiftParser
 
detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.v1.core.internal.database.spanner.SpannerParser
 
detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteParser
 
detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerParser
 
detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
detectStatementType(String, ParserContext, PeekingReader) - Method in class migratedb.v1.core.internal.database.mysql.mariadb.MariaDBParser
 
detectStatementType(String, ParserContext, PeekingReader) - Method in class migratedb.v1.core.internal.database.mysql.MySQLParser
 
detectStatementType(String, ParserContext, PeekingReader) - Method in class migratedb.v1.core.internal.database.oracle.OracleParser
 
detectStatementType(String, ParserContext, PeekingReader) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLParser
 
detectStatementType(String, ParserContext, PeekingReader) - Method in class migratedb.v1.core.internal.database.saphana.SAPHANAParser
 
detectStatementType(String, ParserContext, PeekingReader) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
determineVersion() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
determineVersion() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabase
 
determineVersion() - Method in class migratedb.v1.core.internal.database.h2.H2Database
 
determineVersion() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabase
 
determineVersion() - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabase
 
DIMENSION - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
doAllTables() - Method in class migratedb.v1.core.internal.database.base.BaseSchema
Retrieves all the tables in this schema.
doAllTables() - Method in class migratedb.v1.core.internal.database.bigquery.BigQuerySchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBSchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.db2.DB2Schema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.derby.DerbySchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdSchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.h2.H2Schema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBSchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinSchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.informix.InformixSchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.mysql.MySQLSchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.oracle.OracleSchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLSchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftSchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANASchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeSchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.spanner.SpannerSchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteSchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerSchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseSchema
 
doAllTables() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASESchema
 
doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.v1.core.internal.database.base.BaseSession
 
doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.v1.core.internal.database.bigquery.BigQuerySession
 
doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBSession
 
doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.v1.core.internal.database.db2.DB2Session
 
doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.v1.core.internal.database.derby.DerbySession
 
doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.v1.core.internal.database.h2.H2Session
 
doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBSession
 
doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinSession
 
doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.v1.core.internal.database.mysql.MySQLSession
 
doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.v1.core.internal.database.oracle.OracleSession
 
doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLSession
 
doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.v1.core.internal.database.redshift.RedshiftSession
 
doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.v1.core.internal.database.saphana.SAPHANASession
 
doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeSession
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.base.BaseSchema
Checks whether this schema is empty.
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.bigquery.BigQuerySchema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBSchema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.db2.DB2Schema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.derby.DerbySchema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdSchema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.h2.H2Schema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBSchema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinSchema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.informix.InformixSchema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.mysql.MySQLSchema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.oracle.OracleSchema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLSchema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftSchema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANASchema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeSchema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.spanner.SpannerSchema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteSchema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerSchema
 
doCheckIfEmpty() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASESchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.base.BaseSchema
Creates this schema in the database.
doCreate() - Method in class migratedb.v1.core.internal.database.bigquery.BigQuerySchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBSchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.db2.DB2Schema
 
doCreate() - Method in class migratedb.v1.core.internal.database.derby.DerbySchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdSchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.h2.H2Schema
 
doCreate() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBSchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinSchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.informix.InformixSchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.mysql.MySQLSchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.oracle.OracleSchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLSchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftSchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANASchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeSchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.spanner.SpannerSchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteSchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerSchema
 
doCreate() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASESchema
 
doCreateOnce() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBSchema
 
doExists() - Method in class migratedb.v1.core.internal.database.base.BaseSchema
Checks whether this schema exists.
doExists() - Method in class migratedb.v1.core.internal.database.base.BaseTable
Checks whether this table exists.
doExists() - Method in class migratedb.v1.core.internal.database.bigquery.BigQuerySchema
 
doExists() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryTable
 
doExists() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBSchema
 
doExists() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBTable
 
doExists() - Method in class migratedb.v1.core.internal.database.db2.DB2Schema
 
doExists() - Method in class migratedb.v1.core.internal.database.db2.DB2Table
 
doExists() - Method in class migratedb.v1.core.internal.database.derby.DerbySchema
 
doExists() - Method in class migratedb.v1.core.internal.database.derby.DerbyTable
 
doExists() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdSchema
 
doExists() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdTable
 
doExists() - Method in class migratedb.v1.core.internal.database.h2.H2Schema
 
doExists() - Method in class migratedb.v1.core.internal.database.h2.H2Table
 
doExists() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBSchema
 
doExists() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBTable
 
doExists() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinSchema
 
doExists() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinTable
 
doExists() - Method in class migratedb.v1.core.internal.database.informix.InformixSchema
 
doExists() - Method in class migratedb.v1.core.internal.database.informix.InformixTable
 
doExists() - Method in class migratedb.v1.core.internal.database.mysql.MySQLSchema
 
doExists() - Method in class migratedb.v1.core.internal.database.mysql.MySQLTable
 
doExists() - Method in class migratedb.v1.core.internal.database.oracle.OracleSchema
 
doExists() - Method in class migratedb.v1.core.internal.database.oracle.OracleTable
 
doExists() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLSchema
 
doExists() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLTable
 
doExists() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftSchema
 
doExists() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftTable
 
doExists() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANASchema
 
doExists() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANATable
 
doExists() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeSchema
 
doExists() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeTable
 
doExists() - Method in class migratedb.v1.core.internal.database.spanner.SpannerSchema
 
doExists() - Method in class migratedb.v1.core.internal.database.spanner.SpannerTable
 
doExists() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteSchema
 
doExists() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteTable
 
doExists() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerSchema
 
doExists() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerTable
 
doExists() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASESchema
 
doExists() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASETable
 
doExistsOnce() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBTable
 
doGetCatalog() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
doGetCatalog() - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabase
 
doGetCurrentSchema() - Method in class migratedb.v1.core.internal.database.base.BaseSession
 
doGetCurrentSchema() - Method in class migratedb.v1.core.internal.database.bigquery.BigQuerySession
 
doGetCurrentSchema() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBSession
 
doGetCurrentSchema() - Method in class migratedb.v1.core.internal.database.mysql.MySQLSession
 
doGetCurrentSchema() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLSession
 
doGetCurrentSchema() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftSession
 
doGetCurrentUser() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
doGetCurrentUser() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
doGetCurrentUser() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabase
 
doGetCurrentUser() - Method in class migratedb.v1.core.internal.database.db2.DB2Database
 
doGetCurrentUser() - Method in class migratedb.v1.core.internal.database.derby.DerbyDatabase
 
doGetCurrentUser() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabase
 
doGetCurrentUser() - Method in class migratedb.v1.core.internal.database.h2.H2Database
 
doGetCurrentUser() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabase
 
doGetCurrentUser() - Method in class migratedb.v1.core.internal.database.informix.InformixDatabase
 
doGetCurrentUser() - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabase
 
doGetCurrentUser() - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabase
 
doGetCurrentUser() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabase
 
doGetCurrentUser() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabase
 
doGetCurrentUser() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteDatabase
 
doGetCurrentUser() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
doGetCurrentUser() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
Retrieves a MigrateDB session for this JDBC connection.
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.db2.DB2Database
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.derby.DerbyDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.h2.H2Database
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.informix.InformixDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.mysql.tidb.TiDBDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.saphana.SAPHANADatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEDatabase
 
doGetSession(Connection) - Method in class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBDatabase
 
doLock() - Method in class migratedb.v1.core.internal.database.base.BaseTable
Locks this table in this schema using a read/write pessimistic lock until the end of the current transaction.
doLock() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryTable
 
doLock() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBTable
 
doLock() - Method in class migratedb.v1.core.internal.database.db2.DB2Table
 
doLock() - Method in class migratedb.v1.core.internal.database.derby.DerbyTable
 
doLock() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdTable
 
doLock() - Method in class migratedb.v1.core.internal.database.h2.H2Table
 
doLock() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBTable
 
doLock() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinTable
 
doLock() - Method in class migratedb.v1.core.internal.database.informix.InformixTable
 
doLock() - Method in class migratedb.v1.core.internal.database.mysql.MySQLTable
 
doLock() - Method in class migratedb.v1.core.internal.database.oracle.OracleTable
 
doLock() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLTable
 
doLock() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftTable
 
doLock() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANATable
 
doLock() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeTable
 
doLock() - Method in class migratedb.v1.core.internal.database.spanner.SpannerTable
 
doLock() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteTable
 
doLock() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerTable
 
doLock() - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseTable
 
doLock() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASETable
 
DOMAIN_INDEX - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
DOMAIN_INDEX_TYPE - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
doQuote(String) - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
Quotes this identifier for use in SQL queries.
doQuote(String) - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
doQuote(String) - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabase
 
doQuote(String) - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabase
 
doQuote(String) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabase
 
doQuote(String) - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabase
 
doQuote(String) - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteDatabase
 
doQuote(String) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
doRestoreOriginalState() - Method in class migratedb.v1.core.internal.database.base.BaseSession
 
doRestoreOriginalState() - Method in class migratedb.v1.core.internal.database.mysql.MySQLSession
 
doRestoreOriginalState() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLSession
 
doRestoreOriginalState() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeSession
 
doRestoreOriginalState() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerSession
 
doTokensMatchPattern(List<Token>, Token, Pattern) - Method in class migratedb.v1.core.internal.database.oracle.OracleParser
 
doTokensMatchPattern(List<Token>, Token, Pattern) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
doUnlock() - Method in class migratedb.v1.core.internal.database.base.BaseTable
For databases that require an explicit unlocking, not an implicit end-of-transaction one.
doUnlock() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryTable
 
doUnlock() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBTable
 
doUnlock() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinTable
 
doUnlock() - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseTable
 
doWithRetries(SqlCallable<Boolean>, String, String) - Method in class migratedb.v1.core.internal.strategy.RetryStrategy
Keep retrying a Callable with a potentially varying wait on each iteration, until one of the following happens: - the callable returns true; - an InterruptedException happens - the number of retries is exceeded.
dumpToAsciiTable(MigrationInfo[]) - Static method in class migratedb.v1.core.internal.info.MigrationInfoDumper
Dumps the info about all migrations into an ascii table.
DUPLICATE_REPEATABLE_MIGRATION - migratedb.v1.core.api.ErrorCode
 
DUPLICATE_VERSIONED_MIGRATION - migratedb.v1.core.api.ErrorCode
 

E

EMPTY_RESULTS - Static variable in class migratedb.v1.core.api.internal.jdbc.Results
 
EMPTY_SCHEMA_DESCRIPTION - Static variable in class migratedb.v1.core.internal.schemahistory.SchemaHistory
 
enableTnsnamesOraSupport() - Static method in class migratedb.v1.core.internal.database.oracle.OracleDatabase
If the TNS_ADMIN environment variable is set, enable tnsnames.ora support for the Oracle JDBC driver.
encoding() - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlScriptMetadata
 
encoding() - Method in class migratedb.v1.core.internal.sqlscript.SqlScriptMetadataImpl
 
encoding(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the encoding of SQL migrations.
encoding(Charset) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the encoding of SQL migrations.
ENCODING - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
ensureDatabaseIsRecentEnough(String) - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
ensureSupported() - Method in interface migratedb.v1.core.api.internal.database.base.Database
Ensure MigrateDB supports this version of this database.
ensureSupported() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.db2.DB2Database
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.derby.DerbyDatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.h2.H2Database
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBDatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.informix.InformixDatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANADatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteDatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEDatabase
 
ensureSupported() - Method in class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBDatabase
 
ENTERPRISE - migratedb.v1.core.internal.database.sqlserver.SQLServerEngineEdition
 
EOF - migratedb.v1.core.internal.parser.TokenType
 
equals(Object) - Method in class migratedb.v1.core.api.Checksum
 
equals(Object) - Method in class migratedb.v1.core.api.internal.schemahistory.AppliedMigration
 
equals(Object) - Method in class migratedb.v1.core.api.internal.sqlscript.Delimiter
 
equals(Object) - Method in class migratedb.v1.core.api.Location.ClassPathLocation
 
equals(Object) - Method in class migratedb.v1.core.api.Location.CustomLocation
 
equals(Object) - Method in class migratedb.v1.core.api.Location.FileSystemLocation
 
equals(Object) - Method in class migratedb.v1.core.api.MigrationPattern
 
equals(Object) - Method in class migratedb.v1.core.api.Version
 
equals(Object) - Method in class migratedb.v1.core.internal.configuration.FileOutputStreamFactory
 
equals(Object) - Method in class migratedb.v1.core.internal.database.base.BaseSchema
 
equals(Object) - Method in class migratedb.v1.core.internal.resolver.ResolvedMigrationImpl
 
error(String) - Method in class migratedb.v1.core.api.logging.Log
 
error(String, Exception) - Method in class migratedb.v1.core.api.logging.Log
 
error(String, String) - Method in interface migratedb.v1.core.api.logging.LogSystem
 
error(String, String) - Method in enum migratedb.v1.core.internal.logging.ApacheCommonsLogSystem
 
error(String, String) - Method in enum migratedb.v1.core.internal.logging.JavaUtilLogSystem
 
error(String, String) - Method in class migratedb.v1.core.internal.logging.MultiLogSystem
 
error(String, String) - Method in enum migratedb.v1.core.internal.logging.NoLogSystem
 
error(String, String) - Method in enum migratedb.v1.core.internal.logging.Slf4jLogSystem
 
error(String, String, Exception) - Method in interface migratedb.v1.core.api.logging.LogSystem
 
error(String, String, Exception) - Method in enum migratedb.v1.core.internal.logging.ApacheCommonsLogSystem
 
error(String, String, Exception) - Method in enum migratedb.v1.core.internal.logging.JavaUtilLogSystem
 
error(String, String, Exception) - Method in class migratedb.v1.core.internal.logging.MultiLogSystem
 
error(String, String, Exception) - Method in enum migratedb.v1.core.internal.logging.NoLogSystem
 
error(String, String, Exception) - Method in enum migratedb.v1.core.internal.logging.Slf4jLogSystem
 
Error - Interface in migratedb.v1.core.api.callback
An error that occurred while executing a statement.
ERROR - migratedb.v1.core.api.ErrorCode
 
errorCode - Variable in class migratedb.v1.core.api.ErrorDetails
 
ErrorCode - Enum in migratedb.v1.core.api
 
errorDetails - Variable in class migratedb.v1.core.api.output.ValidateOutput
 
errorDetails - Variable in class migratedb.v1.core.api.output.ValidateResult
 
ErrorDetails - Class in migratedb.v1.core.api
 
ErrorDetails(ErrorCode, String) - Constructor for class migratedb.v1.core.api.ErrorDetails
 
ErrorImpl - Class in migratedb.v1.core.internal.jdbc
 
ErrorImpl(int, String, String) - Constructor for class migratedb.v1.core.internal.jdbc.ErrorImpl
An error that occurred while executing a statement.
errorMessage - Variable in class migratedb.v1.core.api.ErrorDetails
 
EVALUATION_CONTEXT - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
Event - Enum in migratedb.v1.core.api.callback
 
ExceptionUtils - Class in migratedb.v1.core.internal.util
 
ExceptionUtils() - Constructor for class migratedb.v1.core.internal.util.ExceptionUtils
 
execute(String, Object...) - Method in class migratedb.v1.core.api.internal.jdbc.JdbcTemplate
Executes this sql statement using a PreparedStatement.
execute(Callable<T>) - Method in interface migratedb.v1.core.api.internal.jdbc.ExecutionTemplate
Executes this callback within the context of the connection
execute(Callable<T>) - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachRetryingTransactionalExecutionTemplate
Executes this callback within a transaction
execute(Callable<T>) - Method in class migratedb.v1.core.internal.database.mysql.MySQLNamedLockTemplate
Executes this callback with a named lock.
execute(Callable<T>) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLAdvisoryLockTemplate
Executes this callback with an advisory lock.
execute(Callable<T>) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerApplicationLockTemplate
Executes this callback with an advisory lock.
execute(Callable<T>) - Method in class migratedb.v1.core.internal.jdbc.PlainExecutionTemplate
 
execute(Callable<T>) - Method in class migratedb.v1.core.internal.jdbc.TableLockingExecutionTemplate
 
execute(Callable<T>) - Method in class migratedb.v1.core.internal.jdbc.TransactionalExecutionTemplate
Executes this callback within a transaction.
execute(Context) - Method in interface migratedb.v1.core.api.executor.MigrationExecutor
Executes the migration this executor is associated with.
execute(Context) - Method in class migratedb.v1.core.internal.resolver.java.JavaMigrationExecutor
 
execute(Context) - Method in class migratedb.v1.core.internal.resolver.sql.SqlMigrationExecutor
 
execute(JdbcTemplate) - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlStatement
Executes this statement against the database.
execute(JdbcTemplate) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLCopyParsedStatement
 
execute(JdbcTemplate) - Method in class migratedb.v1.core.internal.sqlscript.ParsedSqlStatement
 
execute(SqlScript) - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlScriptExecutor
Executes this SQL script.
execute(SqlScript) - Method in class migratedb.v1.core.internal.sqlscript.DefaultSqlScriptExecutor
 
execute(SqlCallable<T>) - Method in interface migratedb.v1.core.api.internal.database.DatabaseExecutionStrategy
Execute the given callable using the defined strategy.
execute(SqlCallable<T>) - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBRetryingStrategy
 
execute(SqlCallable<T>) - Method in class migratedb.v1.core.internal.database.DefaultExecutionStrategy
 
executeInTransaction() - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlScript
Whether the execution should take place inside a transaction.
executeInTransaction() - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlScriptMetadata
 
executeInTransaction() - Method in class migratedb.v1.core.internal.sqlscript.ParserSqlScript
 
executeInTransaction() - Method in class migratedb.v1.core.internal.sqlscript.SqlScriptMetadataImpl
 
executeStatement(String) - Method in class migratedb.v1.core.api.internal.jdbc.JdbcTemplate
Executes this sql statement using an ordinary Statement.
executeStatement(JdbcTemplate, SqlScript, SqlStatement) - Method in class migratedb.v1.core.internal.sqlscript.DefaultSqlScriptExecutor
 
executionOrder() - Static method in interface migratedb.v1.core.api.MigrationInfo
 
ExecutionTemplate - Interface in migratedb.v1.core.api.internal.jdbc
Spring-like template for executing operations in the context of a database connection.
ExecutionTemplateFactory - Class in migratedb.v1.core.internal.jdbc
 
ExecutionTemplateFactory() - Constructor for class migratedb.v1.core.internal.jdbc.ExecutionTemplateFactory
 
executionTime - Variable in class migratedb.v1.core.api.output.InfoOutput
 
executionTime - Variable in class migratedb.v1.core.api.output.MigrateOutput
 
exists() - Method in interface migratedb.v1.core.api.internal.database.base.Schema
 
exists() - Method in interface migratedb.v1.core.api.internal.database.base.Table
 
exists() - Method in class migratedb.v1.core.api.Location.ClassPathLocation
 
exists() - Method in class migratedb.v1.core.api.Location.CustomLocation
 
exists() - Method in class migratedb.v1.core.api.Location
 
exists() - Method in class migratedb.v1.core.api.Location.FileSystemLocation
 
exists() - Method in class migratedb.v1.core.internal.database.base.BaseSchema
 
exists() - Method in class migratedb.v1.core.internal.database.base.BaseTable
 
exists() - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
 
exists(Schema, Schema, String, String...) - Method in class migratedb.v1.core.internal.database.base.BaseTable
Checks whether the database contains a table matching the given criteria.
EXPRESS - migratedb.v1.core.internal.database.sqlserver.SQLServerEngineEdition
 
extensionConfig(Class<T>, T) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the extension config of type T.
ExtensionConfig - Interface in migratedb.v1.core.api
Marker interface for the configuration data structures of extensions.
extensionConfigType - Variable in class migratedb.v1.core.api.ConvertedProperties
 
extractErrors(Results, SQLException) - Method in class migratedb.v1.core.api.internal.jdbc.JdbcTemplate
 
extractVersionAndDescription(String, String, String, boolean) - Static method in class migratedb.v1.core.internal.resolver.MigrationInfoHelper
Extracts the schema version and the description from a migration name formatted as 1_2__Description.

F

FAIL_ON_MISSING_LOCATIONS - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
failed() - Method in interface migratedb.v1.core.api.MigrationInfoService
 
failed() - Method in class migratedb.v1.core.internal.info.MigrationInfoServiceImpl
 
FAILED - migratedb.v1.core.api.MigrationState.Category
 
FAILED - migratedb.v1.core.api.MigrationState
This migration failed.
FAILED_REPEATABLE_MIGRATION - migratedb.v1.core.api.ErrorCode
 
FAILED_VERSIONED_MIGRATION - migratedb.v1.core.api.ErrorCode
 
failOnMissingLocations(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Whether to fail if a location specified in the migratedb.locations option doesn't exist
FAULT - migratedb.v1.core.api.ErrorCode
 
FeatureDetector - Class in migratedb.v1.core.internal.util
 
FeatureDetector(ClassLoader) - Constructor for class migratedb.v1.core.internal.util.FeatureDetector
 
FILE_GROUP - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
FILE_WATCHER - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
FileOutputStreamFactory - Class in migratedb.v1.core.internal.configuration
 
FileOutputStreamFactory(Path) - Constructor for class migratedb.v1.core.internal.configuration.FileOutputStreamFactory
 
filepath - Variable in class migratedb.v1.core.api.output.InfoOutput
 
filepath - Variable in class migratedb.v1.core.api.output.MigrateOutput
 
filepath - Variable in class migratedb.v1.core.api.output.RepairOutput
 
filepath - Variable in class migratedb.v1.core.api.output.ValidateOutput
 
FileSystemLocation(Path) - Constructor for class migratedb.v1.core.api.Location.FileSystemLocation
 
FileSystemResource - Class in migratedb.v1.core.internal.resource.filesystem
 
FileSystemResource(Path, Path) - Constructor for class migratedb.v1.core.internal.resource.filesystem.FileSystemResource
 
FileSystemResourceProvider - Class in migratedb.v1.core.internal.resource.filesystem
Finds resources in a base directory and its non-hidden subdirectories.
FileSystemResourceProvider(Path) - Constructor for class migratedb.v1.core.internal.resource.filesystem.FileSystemResourceProvider
 
filterBomFromString(String) - Static method in class migratedb.v1.core.internal.util.BomFilter
Removes the UTF-8 Byte Order Mark from the start of a string if present.
findTables(String, String...) - Method in class migratedb.v1.core.internal.database.db2.DB2Schema
 
FirebirdDatabase - Class in migratedb.v1.core.internal.database.firebird
 
FirebirdDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.firebird.FirebirdDatabase
Creates a new FirebirdDatabase instance with this JdbcTemplate.
FirebirdDatabaseType - Class in migratedb.v1.core.internal.database.firebird
 
FirebirdDatabaseType() - Constructor for class migratedb.v1.core.internal.database.firebird.FirebirdDatabaseType
 
FirebirdParser - Class in migratedb.v1.core.internal.database.firebird
 
FirebirdParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.firebird.FirebirdParser
 
FirebirdSchema - Class in migratedb.v1.core.internal.database.firebird
 
FirebirdSchema(JdbcTemplate, FirebirdDatabase, String) - Constructor for class migratedb.v1.core.internal.database.firebird.FirebirdSchema
Creates a new Firebird schema.
FirebirdSession - Class in migratedb.v1.core.internal.database.firebird
 
FirebirdTable - Class in migratedb.v1.core.internal.database.firebird
 
FirebirdTable(JdbcTemplate, FirebirdDatabase, FirebirdSchema, String) - Constructor for class migratedb.v1.core.internal.database.firebird.FirebirdTable
Creates a new Firebird table.
FixedJavaMigrationResolver - Class in migratedb.v1.core.internal.resolver.java
Migration resolver for a fixed set of pre-instantiated Java-based migrations.
FixedJavaMigrationResolver(SqlScriptFactory, SqlScriptExecutorFactory, Collection<JavaMigration>) - Constructor for class migratedb.v1.core.internal.resolver.java.FixedJavaMigrationResolver
 
FluentConfiguration - Class in migratedb.v1.core.api.configuration
Fluent interface for MigrateDB configurations, which delegates to an instance of DefaultConfiguration.
FluentConfiguration() - Constructor for class migratedb.v1.core.api.configuration.FluentConfiguration
 
FluentConfiguration(ClassLoader) - Constructor for class migratedb.v1.core.api.configuration.FluentConfiguration
 
FOREIGN_KEY - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
FOREIGN KEY constraint.
formatDateAsIsoishString(Instant) - Static method in class migratedb.v1.core.internal.util.DateTimeUtils
 
formatDuration(long) - Static method in class migratedb.v1.core.internal.util.DateTimeUtils
Formats this execution time as minutes:seconds.millis.
fromClass(String, ClassLoader) - Static method in class migratedb.v1.core.api.Location.CustomLocation
 
fromCode(int) - Static method in enum migratedb.v1.core.internal.database.sqlserver.SQLServerEngineEdition
 
fromId(String) - Static method in enum migratedb.v1.core.api.callback.Event
Retrieves the event with this id.
fromPattern(String) - Static method in class migratedb.v1.core.api.pattern.ValidatePattern
 
fromResource(Resource, Parser) - Static method in class migratedb.v1.core.internal.sqlscript.SqlScriptMetadataImpl
 
fromString(String) - Static method in enum migratedb.v1.core.api.MigrationType
 
fromStrings(Set<String>, ClassLoader, LogSystem) - Static method in class migratedb.v1.core.api.logging.LogSystems
Creates a log system that forwards logging calls to all log system names in logSystemNames.
FUNCTION - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
future() - Method in interface migratedb.v1.core.api.MigrationInfoService
 
future() - Method in class migratedb.v1.core.internal.info.MigrationInfoServiceImpl
 
FUTURE - migratedb.v1.core.api.MigrationState.Category
 
FUTURE - migratedb.v1.core.internal.info.ValidationMatch
 
FUTURE_FAILED - migratedb.v1.core.api.MigrationState
This migration failed.
FUTURE_SUCCESS - migratedb.v1.core.api.MigrationState
This migration succeeded.

G

GENERIC - Static variable in class migratedb.v1.core.internal.parser.StatementType
 
get() - Method in class migratedb.v1.core.internal.configuration.FileOutputStreamFactory
 
getAllErrorMessages() - Method in class migratedb.v1.core.api.output.ValidateResult
 
getAllSchemas() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
getAllSchemas() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getAlternativeIdentifierQuote() - Method in class migratedb.v1.core.internal.database.h2.H2Parser
 
getAlternativeIdentifierQuote() - Method in class migratedb.v1.core.internal.database.spanner.SpannerParser
 
getAlternativeIdentifierQuote() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteParser
 
getAlternativeIdentifierQuote() - Method in class migratedb.v1.core.internal.parser.BaseParser
 
getAlternativeStringLiteralQuote() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryParser
 
getAlternativeStringLiteralQuote() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBParser
 
getAlternativeStringLiteralQuote() - Method in class migratedb.v1.core.internal.database.derby.DerbyParser
 
getAlternativeStringLiteralQuote() - Method in class migratedb.v1.core.internal.database.h2.H2Parser
 
getAlternativeStringLiteralQuote() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinParser
 
getAlternativeStringLiteralQuote() - Method in class migratedb.v1.core.internal.database.mysql.MySQLParser
 
getAlternativeStringLiteralQuote() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLParser
 
getAlternativeStringLiteralQuote() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftParser
 
getAlternativeStringLiteralQuote() - Method in class migratedb.v1.core.internal.parser.BaseParser
 
getAppliedMigration() - Method in interface migratedb.v1.core.api.MigrationInfo
 
getBaseDirectory() - Method in class migratedb.v1.core.api.Location.FileSystemLocation
 
getBaselineDescription() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getBaselineDescription() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getBaselineDescription() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getBaselineMarker() - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
Retrieves the baseline marker from the schema history table.
getBaselineMigrationPrefix() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getBaselineMigrationPrefix() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getBaselineMigrationPrefix() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getBaselineStatement(Table) - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
getBaselineStatement(Table) - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getBaselineVersion() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getBaselineVersion() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getBaselineVersion() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getBlockDepth() - Method in class migratedb.v1.core.internal.parser.ParserContext
 
getBlockInitiator() - Method in class migratedb.v1.core.internal.parser.ParserContext
 
getBooleanFalse() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabase
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.db2.DB2Database
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.derby.DerbyDatabase
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabase
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.h2.H2Database
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBDatabase
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabase
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.informix.InformixDatabase
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabase
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabase
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabase
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabase
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANADatabase
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabase
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabase
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteDatabase
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
getBooleanFalse() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEDatabase
 
getBooleanTrue() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabase
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.db2.DB2Database
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.derby.DerbyDatabase
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabase
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.h2.H2Database
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBDatabase
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabase
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.informix.InformixDatabase
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabase
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabase
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabase
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabase
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANADatabase
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabase
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabase
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteDatabase
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
getBooleanTrue() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEDatabase
 
getCallbackName() - Method in class migratedb.v1.core.api.callback.BaseCallback
 
getCallbackName() - Method in interface migratedb.v1.core.api.callback.Callback
The callback name, MigrateDB will use this to sort the callbacks alphabetically before executing them
getCallbackName() - Method in enum migratedb.v1.core.internal.callback.NoopCallback
 
getCallbacks() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getCallbacks() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getCallbacks() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getCallbacks() - Method in class migratedb.v1.core.internal.callback.SqlScriptCallbackFactory
 
getCatalog() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
getCatalog() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getChecksum() - Method in class migratedb.v1.core.api.internal.schemahistory.AppliedMigration
 
getChecksum() - Method in interface migratedb.v1.core.api.migration.JavaMigration
Deprecated, for removal: This API element is subject to removal in a future version.
getChecksum() - Method in interface migratedb.v1.core.api.MigrationInfo
 
getChecksum() - Method in interface migratedb.v1.core.api.resolver.ResolvedMigration
 
getChecksum() - Method in class migratedb.v1.core.internal.resolver.ResolvedMigrationImpl
 
getChecksum(Configuration) - Method in interface migratedb.v1.core.api.migration.JavaMigration
 
getChecksum(Configuration) - Method in class migratedb.v1.core.api.migration.ScriptMigration
 
getCherryPick() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getCherryPick() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getCherryPick() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getClasses() - Method in interface migratedb.v1.core.api.ClassProvider
Retrieve all classes which implement the specified interface.
getClasses() - Method in class migratedb.v1.core.internal.util.LocationScanner
 
getClassLoader() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getClassLoader() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getClassLoader() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getCloseQuote() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getCloseQuote() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
getCloseQuote() - Method in class migratedb.v1.core.internal.database.informix.InformixDatabase
 
getCloseQuote() - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabase
 
getCloseQuote() - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabase
 
getCloseQuote() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
getCloseQuote() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEDatabase
 
getClosingIdentifierSymbol() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerParser
 
getClosingIdentifierSymbol() - Method in class migratedb.v1.core.internal.parser.BaseParser
 
getCode() - Method in interface migratedb.v1.core.api.callback.Error
 
getCode() - Method in interface migratedb.v1.core.api.callback.Warning
 
getCode() - Method in class migratedb.v1.core.internal.jdbc.ErrorImpl
 
getCode() - Method in class migratedb.v1.core.internal.jdbc.WarningImpl
 
getCol() - Method in class migratedb.v1.core.internal.parser.PositionTracker
 
getCol() - Method in class migratedb.v1.core.internal.parser.Token
 
getCol() - Method in class migratedb.v1.core.internal.sqlscript.ParsedSqlStatement
 
getColIgnoringWhitespace() - Method in class migratedb.v1.core.internal.parser.PositionTracker
 
getColumns() - Method in class migratedb.v1.core.api.internal.jdbc.Result
 
getConfigPropertiesConverters() - Method in interface migratedb.v1.core.api.MigrateDbExtension
 
getConfiguration() - Method in interface migratedb.v1.core.api.callback.Context
 
getConfiguration() - Method in interface migratedb.v1.core.api.executor.Context
 
getConfiguration() - Method in interface migratedb.v1.core.api.internal.parser.Parser
 
getConfiguration() - Method in interface migratedb.v1.core.api.migration.Context
 
getConfiguration() - Method in interface migratedb.v1.core.api.resolver.Context
 
getConfiguration() - Method in class migratedb.v1.core.internal.callback.SimpleContext
 
getConfiguration() - Method in class migratedb.v1.core.internal.parser.BaseParser
 
getConfiguration() - Method in class migratedb.v1.core.MigrateDb
 
getConnection() - Method in interface migratedb.v1.core.api.callback.Context
 
getConnection() - Method in interface migratedb.v1.core.api.ConnectionProvider
 
getConnection() - Method in interface migratedb.v1.core.api.executor.Context
 
getConnection() - Method in class migratedb.v1.core.api.internal.jdbc.JdbcTemplate
 
getConnection() - Method in interface migratedb.v1.core.api.migration.Context
 
getConnection() - Method in class migratedb.v1.core.internal.callback.SimpleContext
 
getConnectRetries() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getConnectRetries() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getConnectRetries() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getConnectRetriesInterval() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getConnectRetriesInterval() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getConnectRetriesInterval() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getConstraintName(String) - Method in class migratedb.v1.core.internal.database.mysql.mariadb.MariaDBDatabase
 
getConstraintName(String) - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabase
 
getCreateScript(SqlScriptFactory, Table, boolean) - Method in interface migratedb.v1.core.api.internal.database.base.Database
Retrieves the script used to create the schema history table.
getCreateScript(SqlScriptFactory, Table, boolean) - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getCurrentSchema() - Method in interface migratedb.v1.core.api.internal.database.base.Session
Retrieves the current schema, which is the default owner of new database objects.
getCurrentSchema() - Method in class migratedb.v1.core.internal.database.base.BaseSession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.base.BaseSession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.bigquery.BigQuerySession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBSession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.db2.DB2Session
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.derby.DerbySession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdSession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.h2.H2Session
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBSession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinSession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.informix.InformixSession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.mysql.MySQLSession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.oracle.OracleSession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLSession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftSession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANASession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeSession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.spanner.SpannerSession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteSession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerSession
 
getCurrentSchemaNameOrSearchPath() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASESession
 
getCurrentUser() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
getCurrentUser() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getData() - Method in class migratedb.v1.core.api.internal.jdbc.Result
 
getDatabase() - Method in interface migratedb.v1.core.api.internal.database.base.SchemaObject
 
getDatabase() - Method in interface migratedb.v1.core.api.internal.parser.ParsingContext
 
getDatabase() - Method in class migratedb.v1.core.internal.database.base.BaseSchema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.base.BaseSchemaObject
 
getDatabase() - Method in class migratedb.v1.core.internal.database.base.BaseSession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.bigquery.BigQuerySchema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.bigquery.BigQuerySession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBSchema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBSession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.db2.DB2Schema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.db2.DB2Session
 
getDatabase() - Method in class migratedb.v1.core.internal.database.derby.DerbySession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdSchema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdSession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.h2.H2Schema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.h2.H2Session
 
getDatabase() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBSchema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBSession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinSchema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinSession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.informix.InformixSchema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.informix.InformixSession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.mysql.MySQLSchema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.mysql.MySQLSession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.oracle.OracleSchema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.oracle.OracleSession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLSession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftSession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANASchema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANASession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANATable
 
getDatabase() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeSchema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeSession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.spanner.SpannerSchema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.spanner.SpannerSession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.spanner.SpannerTable
 
getDatabase() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteSchema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteSession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerSchema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerSession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerTable
 
getDatabase() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASESchema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASESession
 
getDatabase() - Method in class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBSchema
 
getDatabase() - Method in class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBSession
 
getDatabase() - Method in class migratedb.v1.core.internal.parser.ParsingContextImpl
 
getDatabaseMetaData(Connection) - Static method in class migratedb.v1.core.internal.jdbc.JdbcUtils
 
getDatabaseProductName(DatabaseMetaData) - Static method in class migratedb.v1.core.internal.jdbc.JdbcUtils
 
getDatabaseProductVersion(DatabaseMetaData) - Static method in class migratedb.v1.core.internal.jdbc.JdbcUtils
 
getDatabaseType() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
getDatabaseType() - Method in interface migratedb.v1.core.api.internal.jdbc.JdbcConnectionFactory
 
getDatabaseType() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getDatabaseType() - Method in class migratedb.v1.core.internal.jdbc.JdbcConnectionFactoryImpl
 
getDatabaseTypeForConnection(Connection) - Method in interface migratedb.v1.core.api.DatabaseTypeRegister
 
getDatabaseTypeForConnection(Connection) - Method in class migratedb.v1.core.internal.database.DatabaseTypeRegisterImpl
 
getDatabaseTypeRegister() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getDatabaseTypeRegister() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getDatabaseTypeRegister() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getDatabaseTypes() - Method in interface migratedb.v1.core.api.DatabaseTypeRegister
 
getDatabaseTypes() - Method in interface migratedb.v1.core.api.MigrateDbExtension
 
getDatabaseTypes() - Method in class migratedb.v1.core.internal.database.DatabaseTypeRegisterImpl
 
getDatabaseTypes() - Method in class migratedb.v1.core.internal.extension.BuiltinFeatures
 
getDataSource() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getDataSource() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getDataSource() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getDefaultDelimiter() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
getDefaultDelimiter() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getDefaultDelimiter() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
getDefaultDelimiter() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerParser
 
getDefaultDelimiter() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEDatabase
 
getDefaultDelimiter() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEParser
 
getDefaultDelimiter() - Method in class migratedb.v1.core.internal.parser.BaseParser
 
getDefaultSchema() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getDefaultSchema() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getDefaultSchema() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getDelimiter() - Method in class migratedb.v1.core.api.internal.sqlscript.Delimiter
 
getDelimiter() - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlStatement
 
getDelimiter() - Method in class migratedb.v1.core.internal.parser.ParserContext
 
getDelimiter() - Method in class migratedb.v1.core.internal.sqlscript.ParsedSqlStatement
 
getDescription() - Method in class migratedb.v1.core.api.internal.resource.ResourceName
The description of the resource
getDescription() - Method in class migratedb.v1.core.api.internal.schemahistory.AppliedMigration
 
getDescription() - Method in interface migratedb.v1.core.api.MigrateDbExtension
 
getDescription() - Method in class migratedb.v1.core.api.migration.BaseJavaMigration
 
getDescription() - Method in interface migratedb.v1.core.api.migration.JavaMigration
 
getDescription() - Method in interface migratedb.v1.core.api.MigrationInfo
 
getDescription() - Method in interface migratedb.v1.core.api.resolver.ResolvedMigration
 
getDescription() - Method in class migratedb.v1.core.internal.extension.BuiltinFeatures
 
getDescription() - Method in class migratedb.v1.core.internal.resolver.ResolvedMigrationImpl
 
getDisplayName() - Method in enum migratedb.v1.core.api.MigrationState
 
getDisplayText() - Method in class migratedb.v1.core.api.TargetVersion
 
getDriverInfo() - Method in interface migratedb.v1.core.api.internal.jdbc.JdbcConnectionFactory
 
getDriverInfo() - Method in class migratedb.v1.core.internal.jdbc.JdbcConnectionFactoryImpl
 
getEncoding() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getEncoding() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getEncoding() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getEngineEdition() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerSession
 
getErrorCode() - Method in exception migratedb.v1.core.api.MigrateDbException
 
getErrors() - Method in interface migratedb.v1.core.api.callback.Statement
 
getErrors() - Method in class migratedb.v1.core.api.internal.jdbc.Results
 
getEscape() - Method in class migratedb.v1.core.api.internal.sqlscript.Delimiter
 
getEscapedQuote() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getEscapedQuote() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
getEscapedQuote() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabase
 
getEscapedQuote() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabase
 
getEscapedQuote() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabase
 
getEscapedQuote() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabase
 
getEscapedQuote() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
getException() - Method in class migratedb.v1.core.api.internal.jdbc.Results
 
getExecutionTime() - Method in class migratedb.v1.core.api.internal.schemahistory.AppliedMigration
 
getExecutionTime() - Method in interface migratedb.v1.core.api.MigrationInfo
 
getExecutor() - Method in interface migratedb.v1.core.api.resolver.ResolvedMigration
 
getExecutor() - Method in class migratedb.v1.core.internal.resolver.ResolvedMigrationImpl
 
getExtensionConfig() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getExtensionConfig() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getExtensionConfig() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getExtensionConfig(Class<T>) - Method in interface migratedb.v1.core.api.configuration.Configuration
Gets a specific extension configuration.
getFilename() - Method in class migratedb.v1.core.api.internal.resource.ResourceName
The filename of the resource as it appears on disk
getFilenameWithoutSuffix() - Method in class migratedb.v1.core.api.internal.resource.ResourceName
The full name of the resource
getId() - Method in enum migratedb.v1.core.api.callback.Event
 
getIdentifierQuote() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryParser
 
getIdentifierQuote() - Method in class migratedb.v1.core.internal.database.mysql.MySQLParser
 
getIdentifierQuote() - Method in class migratedb.v1.core.internal.database.spanner.SpannerParser
 
getIdentifierQuote() - Method in class migratedb.v1.core.internal.parser.BaseParser
 
getIgnoreMigrationPatterns() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getIgnoreMigrationPatterns() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getIgnoreMigrationPatterns() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getInfoResult() - Method in class migratedb.v1.core.internal.info.MigrationInfoServiceImpl
 
getInfoResult(MigrationInfo[]) - Method in class migratedb.v1.core.internal.info.MigrationInfoServiceImpl
 
getInitSql() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getInitSql() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getInitSql() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getInsertStatement(Table) - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
getInsertStatement(Table) - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getInsertStatement(Table) - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
getInsertStatement(Table) - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabase
 
getInsertStatement(Table) - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabase
 
getInsertStatement(Table) - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabase
 
getInsertStatement(Table) - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabase
 
getInstalledBy() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getInstalledBy() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getInstalledBy() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getInstalledBy() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
getInstalledBy() - Method in class migratedb.v1.core.api.internal.schemahistory.AppliedMigration
 
getInstalledBy() - Method in interface migratedb.v1.core.api.MigrationInfo
 
getInstalledBy() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getInstalledOn() - Method in class migratedb.v1.core.api.internal.schemahistory.AppliedMigration
 
getInstalledOn() - Method in interface migratedb.v1.core.api.MigrationInfo
 
getInstalledRank() - Method in class migratedb.v1.core.api.internal.schemahistory.AppliedMigration
 
getInstalledRank() - Method in interface migratedb.v1.core.api.MigrationInfo
 
getJavaMigrationClassProvider() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getJavaMigrationClassProvider() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getJavaMigrationClassProvider() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getJavaMigrations() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getJavaMigrations() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getJavaMigrations() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getJdbcConnection() - Method in interface migratedb.v1.core.api.internal.database.base.Session
 
getJdbcConnection() - Method in class migratedb.v1.core.internal.database.base.BaseSession
 
getJdbcMetaData() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
getJdbcMetaData() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getJdbcTemplate() - Method in interface migratedb.v1.core.api.internal.database.base.Session
 
getJdbcTemplate() - Method in class migratedb.v1.core.internal.database.base.BaseSession
 
getJdbcUrl() - Method in interface migratedb.v1.core.api.internal.jdbc.JdbcConnectionFactory
 
getJdbcUrl() - Method in class migratedb.v1.core.internal.jdbc.JdbcConnectionFactoryImpl
 
getKerberosCacheFile() - Method in class migratedb.v1.core.internal.database.oracle.OracleConfig
Warning: Feature not implemented!
getKerberosConfigFile() - Method in class migratedb.v1.core.internal.database.oracle.OracleConfig
Warning: Feature not implemented!
getLastClosedBlockInitiator() - Method in class migratedb.v1.core.internal.parser.ParserContext
 
getLastKeywordIndex(List<Token>) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
getLastKeywordIndex(List<Token>, int) - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBParser
 
getLastKeywordIndex(List<Token>, int) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
getLastNameComponent() - Method in interface migratedb.v1.core.api.resource.Resource
 
getLine() - Method in class migratedb.v1.core.internal.parser.PositionTracker
 
getLine() - Method in class migratedb.v1.core.internal.parser.Token
 
getLine() - Method in class migratedb.v1.core.internal.sqlscript.ParsedSqlStatement
 
getLineNumber() - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlStatement
 
getLineNumber() - Method in exception migratedb.v1.core.internal.sqlscript.MigrateDbSqlScriptException
Returns the line number in migration SQL script where exception occurred.
getLineNumber() - Method in class migratedb.v1.core.internal.sqlscript.ParsedSqlStatement
 
getLoadedExtensions() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getLoadedExtensions() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getLoadedExtensions() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getLocationDescription() - Method in interface migratedb.v1.core.api.resolver.ResolvedMigration
 
getLocationDescription() - Method in class migratedb.v1.core.internal.resolver.ResolvedMigrationImpl
 
getLocations() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getLocations() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getLocations() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getLocations() - Method in class migratedb.v1.core.internal.util.Locations
 
getLockRetryCount() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getLockRetryCount() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getLockRetryCount() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getLog(Class<?>) - Static method in class migratedb.v1.core.api.logging.Log
 
getLogger() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getLogger() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getLogger() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getMainSession() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
getMainSession() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getMainSession() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANADatabase
 
getMainSession() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
getMajor() - Method in class migratedb.v1.core.api.Version
 
getMajorAsString() - Method in class migratedb.v1.core.api.Version
 
getMessage() - Method in interface migratedb.v1.core.api.callback.Error
 
getMessage() - Method in interface migratedb.v1.core.api.callback.Warning
 
getMessage() - Method in exception migratedb.v1.core.internal.exception.MigrateDbSqlException
 
getMessage() - Method in class migratedb.v1.core.internal.jdbc.ErrorImpl
 
getMessage() - Method in class migratedb.v1.core.internal.jdbc.WarningImpl
 
getMessage() - Method in exception migratedb.v1.core.internal.sqlscript.MigrateDbSqlScriptException
 
getMetadataResource(ResourceProvider, Resource) - Static method in class migratedb.v1.core.internal.sqlscript.SqlScriptMetadataImpl
 
getMigration() - Method in exception migratedb.v1.core.internal.command.DbMigrate.MigrateDbMigrateException
 
getMigrationInfo() - Method in interface migratedb.v1.core.api.callback.Context
 
getMigrationInfo() - Method in class migratedb.v1.core.internal.callback.SimpleContext
 
getMigrationSession() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
getMigrationSession() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getMinorAsString() - Method in class migratedb.v1.core.api.Version
 
getName() - Method in interface migratedb.v1.core.api.internal.database.base.DatabaseType
 
getName() - Method in interface migratedb.v1.core.api.internal.database.base.Schema
 
getName() - Method in interface migratedb.v1.core.api.internal.database.base.SchemaObject
 
getName() - Method in interface migratedb.v1.core.api.resource.Resource
 
getName() - Method in class migratedb.v1.core.internal.database.base.BaseDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.base.BaseSchema
 
getName() - Method in class migratedb.v1.core.internal.database.base.BaseSchemaObject
 
getName() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.db2.DB2DatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.derby.DerbyDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.h2.H2DatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.informix.InformixDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.mysql.mariadb.MariaDBDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.mysql.tidb.TiDBDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabaseType
 
getName() - Method in enum migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
getName() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANADatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEJConnectDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEJTDSDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBDatabaseType
 
getName() - Method in class migratedb.v1.core.internal.resource.classpath.ClassPathResource
 
getName() - Method in class migratedb.v1.core.internal.resource.filesystem.FileSystemResource
 
getName() - Method in class migratedb.v1.core.internal.resource.ReaderResource
 
getName() - Method in class migratedb.v1.core.internal.resource.StringResource
 
getNextStatement(Resource, PeekingReader, Recorder, PositionTracker, ParserContext) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
getNullType() - Method in interface migratedb.v1.core.api.internal.database.base.DatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.base.BaseDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.db2.DB2DatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.derby.DerbyDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.h2.H2DatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.informix.InformixDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.mysql.mariadb.MariaDBDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANADatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEJConnectDatabaseType
 
getNullType() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEJTDSDatabaseType
 
getObjectNames(JdbcTemplate, OracleDatabase, OracleSchema) - Method in enum migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
Returns the list of object names of this type.
getObjectTypeNames(JdbcTemplate, OracleDatabase, OracleSchema) - Static method in enum migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
Returns the schema's existing object types.
getOldTable() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getOldTable() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getOldTable() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getOpeningIdentifierSymbol() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerParser
 
getOpeningIdentifierSymbol() - Method in class migratedb.v1.core.internal.parser.BaseParser
 
getOpenQuote() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getOpenQuote() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
getOpenQuote() - Method in class migratedb.v1.core.internal.database.informix.InformixDatabase
 
getOpenQuote() - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabase
 
getOpenQuote() - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabase
 
getOpenQuote() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
getOpenQuote() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEDatabase
 
getOperationResult() - Method in interface migratedb.v1.core.api.callback.Context
 
getOperationResult() - Method in class migratedb.v1.core.internal.callback.SimpleContext
 
getParensDepth() - Method in class migratedb.v1.core.internal.parser.ParserContext
 
getParensDepth() - Method in class migratedb.v1.core.internal.parser.Token
 
getParsingContext() - Method in interface migratedb.v1.core.api.internal.parser.Parser
 
getParsingContext() - Method in class migratedb.v1.core.internal.parser.BaseParser
 
getPhysicalLocation() - Method in interface migratedb.v1.core.api.MigrationInfo
 
getPlaceholderPrefix() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getPlaceholderPrefix() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getPlaceholderPrefix() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getPlaceholders() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getPlaceholders() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getPlaceholders() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getPlaceholders() - Method in interface migratedb.v1.core.api.internal.parser.ParsingContext
 
getPlaceholders() - Method in class migratedb.v1.core.internal.parser.ParsingContextImpl
 
getPlaceholderSuffix() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getPlaceholderSuffix() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getPlaceholderSuffix() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getPos() - Method in class migratedb.v1.core.internal.parser.PositionTracker
 
getPos() - Method in class migratedb.v1.core.internal.parser.Token
 
getPos() - Method in class migratedb.v1.core.internal.sqlscript.ParsedSqlStatement
 
getPrefix() - Method in class migratedb.v1.core.api.internal.resource.ResourceName
The prefix of the resource (eg.
getPreviousToken(List<Token>, int) - Static method in class migratedb.v1.core.internal.parser.BaseParser
 
getPriority() - Method in interface migratedb.v1.core.api.internal.database.base.DatabaseType
When identifying database types, the priority with which this type will be used.
getPriority() - Method in class migratedb.v1.core.internal.database.base.BaseDatabaseType
When identifying database types, the priority with which this type will be used.
getPriority() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabaseType
 
getPriority() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabaseType
 
getPriority() - Method in class migratedb.v1.core.internal.database.mysql.mariadb.MariaDBDatabaseType
 
getPriority() - Method in class migratedb.v1.core.internal.database.mysql.tidb.TiDBDatabaseType
 
getPriority() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabaseType
 
getPriority() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabaseType
 
getPriority() - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabaseType
 
getPriority() - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabaseType
 
getPriority() - Method in class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBDatabaseType
 
getProductName() - Method in interface migratedb.v1.core.api.internal.jdbc.JdbcConnectionFactory
 
getProductName() - Method in class migratedb.v1.core.internal.jdbc.JdbcConnectionFactoryImpl
 
getRawCreateScript(Table, boolean) - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.db2.DB2Database
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.derby.DerbyDatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.h2.H2Database
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBDatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.informix.InformixDatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.saphana.SAPHANADatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteDatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabase
 
getRawCreateScript(Table, boolean) - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEDatabase
 
getRawText() - Method in class migratedb.v1.core.internal.parser.Token
 
getRepeatableSqlMigrationPrefix() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getRepeatableSqlMigrationPrefix() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getRepeatableSqlMigrationPrefix() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getResolvedMigration() - Method in interface migratedb.v1.core.api.MigrationInfo
 
getResolvers() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getResolvers() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getResolvers() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getResource() - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlScript
 
getResource() - Method in exception migratedb.v1.core.internal.sqlscript.MigrateDbSqlScriptException
 
getResource() - Method in class migratedb.v1.core.internal.sqlscript.ParserSqlScript
 
getResource(String) - Method in interface migratedb.v1.core.api.ResourceProvider
Retrieves the resource with this name.
getResource(String) - Method in class migratedb.v1.core.internal.resource.filesystem.FileSystemResourceProvider
 
getResource(String) - Method in class migratedb.v1.core.internal.resource.NameListResourceProvider
 
getResource(String) - Method in class migratedb.v1.core.internal.util.LocationScanner
 
getResourceProvider() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getResourceProvider() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getResourceProvider() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getResources(String, Collection<String>) - Method in interface migratedb.v1.core.api.ResourceProvider
Retrieve all resources whose last name component begins with this prefix and ends with any of these suffixes.
getResources(String, Collection<String>) - Method in class migratedb.v1.core.internal.resource.filesystem.FileSystemResourceProvider
 
getResources(String, Collection<String>) - Method in class migratedb.v1.core.internal.resource.NameListResourceProvider
 
getResources(String, Collection<String>) - Method in class migratedb.v1.core.internal.util.LocationScanner
 
getResults() - Method in class migratedb.v1.core.api.internal.jdbc.Results
 
getRootCause(Throwable) - Static method in class migratedb.v1.core.internal.util.ExceptionUtils
 
getSchema() - Method in interface migratedb.v1.core.api.internal.database.base.SchemaObject
 
getSchema() - Method in class migratedb.v1.core.internal.database.base.BaseSchemaObject
 
getSchema() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBTable
 
getSchema(String) - Method in interface migratedb.v1.core.api.internal.database.base.Session
Retrieves the schema with this name in the database.
getSchema(String) - Method in class migratedb.v1.core.internal.database.bigquery.BigQuerySession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBSession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.db2.DB2Session
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.derby.DerbySession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.firebird.FirebirdSession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.h2.H2Session
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBSession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinSession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.informix.InformixSession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.mysql.MySQLSession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.oracle.OracleSession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLSession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.redshift.RedshiftSession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.saphana.SAPHANASession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeSession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.spanner.SpannerSession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteSession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerSession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseSession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASESession
 
getSchema(String) - Method in class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBSession
 
getSchemaHistory(Configuration, SqlScriptExecutorFactory, SqlScriptFactory, Database, Schema) - Static method in class migratedb.v1.core.internal.schemahistory.SchemaHistoryFactory
 
getSchemas() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getSchemas() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getSchemas() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getSchemasCreatedByMigrateDb() - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
 
getScript() - Method in class migratedb.v1.core.api.internal.schemahistory.AppliedMigration
 
getScript() - Method in interface migratedb.v1.core.api.MigrationInfo
 
getScript() - Method in interface migratedb.v1.core.api.resolver.ResolvedMigration
 
getScript() - Method in class migratedb.v1.core.internal.resolver.ResolvedMigrationImpl
 
getScriptPlaceholderPrefix() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getScriptPlaceholderPrefix() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getScriptPlaceholderPrefix() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getScriptPlaceholderSuffix() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getScriptPlaceholderSuffix() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getScriptPlaceholderSuffix() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getSelectStatement(Table) - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
getSelectStatement(Table) - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getSelectStatement(Table) - Method in class migratedb.v1.core.internal.database.db2.DB2Database
 
getSelectStatement(Table) - Method in class migratedb.v1.core.internal.database.h2.H2Database
 
getSelectStatement(Table) - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabase
 
getSelectStatement(Table) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabase
See ...
getSelectStatement(Table) - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabase
 
getSelectVersionOutput(Connection) - Static method in class migratedb.v1.core.internal.database.base.BaseDatabaseType
Retrieves the version string for a connection as described by SELECT VERSION(), which may differ from the connection metadata.
getSql() - Method in interface migratedb.v1.core.api.callback.Statement
 
getSql() - Method in class migratedb.v1.core.api.internal.jdbc.Result
 
getSql() - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlStatement
 
getSql() - Method in class migratedb.v1.core.internal.sqlscript.ParsedSqlStatement
 
getSqlMigrationPrefix() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getSqlMigrationPrefix() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getSqlMigrationPrefix() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getSqlMigrationSeparator() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getSqlMigrationSeparator() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getSqlMigrationSeparator() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getSqlMigrationSuffixes() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getSqlMigrationSuffixes() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getSqlMigrationSuffixes() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getSqlStatement() - Method in exception migratedb.v1.core.internal.sqlscript.MigrateDbSqlScriptException
Returns the failed statement in SQL script.
getSqlStatementCount() - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlScript
 
getSqlStatementCount() - Method in class migratedb.v1.core.internal.sqlscript.ParserSqlScript
 
getSqlStatements() - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlScript
 
getSqlStatements() - Method in class migratedb.v1.core.internal.sqlscript.ParserSqlScript
 
getState() - Method in interface migratedb.v1.core.api.callback.Error
 
getState() - Method in interface migratedb.v1.core.api.callback.Warning
 
getState() - Method in interface migratedb.v1.core.api.MigrationInfo
 
getState() - Method in class migratedb.v1.core.internal.jdbc.ErrorImpl
 
getState() - Method in class migratedb.v1.core.internal.jdbc.WarningImpl
 
getStatement() - Method in interface migratedb.v1.core.api.callback.Context
 
getStatement() - Method in class migratedb.v1.core.internal.callback.SimpleContext
 
getStatement() - Method in exception migratedb.v1.core.internal.sqlscript.MigrateDbSqlScriptException
Returns the failed statement in SQL script.
getStatementType() - Method in class migratedb.v1.core.internal.parser.ParserContext
 
getSuffix() - Method in class migratedb.v1.core.api.internal.resource.ResourceName
The file type suffix of the resource (eg. ".sql" for SQL migration scripts)
getTable() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getTable() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getTable() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getTable() - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
 
getTable(String) - Method in interface migratedb.v1.core.api.internal.database.base.Schema
Retrieves the table with this name in this schema.
getTable(String) - Method in class migratedb.v1.core.internal.database.bigquery.BigQuerySchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBSchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.db2.DB2Schema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.derby.DerbySchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.firebird.FirebirdSchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.h2.H2Schema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBSchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinSchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.informix.InformixSchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.mysql.MySQLSchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.oracle.OracleSchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLSchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.redshift.RedshiftSchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.saphana.SAPHANASchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeSchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.spanner.SpannerSchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteSchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerSchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseSchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASESchema
 
getTable(String) - Method in class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBSchema
 
getTablespace() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getTablespace() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getTablespace() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getTarget() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
getTarget() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
getTarget() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
getText() - Method in class migratedb.v1.core.internal.parser.Token
 
getTotalTimeMillis() - Method in class migratedb.v1.core.internal.util.StopWatch
 
getTransactionalDetectionCutoff() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerParser
 
getTransactionalDetectionCutoff() - Method in class migratedb.v1.core.internal.parser.BaseParser
 
getType() - Method in class migratedb.v1.core.api.internal.schemahistory.AppliedMigration
 
getType() - Method in interface migratedb.v1.core.api.MigrationInfo
 
getType() - Method in interface migratedb.v1.core.api.resolver.ResolvedMigration
 
getType() - Method in class migratedb.v1.core.internal.parser.Token
 
getType() - Method in class migratedb.v1.core.internal.resolver.ResolvedMigrationImpl
 
getUpdateCount() - Method in class migratedb.v1.core.api.internal.jdbc.Result
 
getValidityMessage() - Method in class migratedb.v1.core.api.internal.resource.ResourceName
If the resource name was not successfully parsed, an explanation of the problem.
getValidKeywords() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryParser
 
getValidKeywords() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBParser
 
getValidKeywords() - Method in class migratedb.v1.core.internal.parser.BaseParser
 
getVersion() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
getVersion() - Method in class migratedb.v1.core.api.internal.resource.ResourceName
The version of the resource (eg. "1.2.3" for versioned migrations), or null for non-versioned resources
getVersion() - Method in class migratedb.v1.core.api.internal.schemahistory.AppliedMigration
 
getVersion() - Method in class migratedb.v1.core.api.migration.BaseJavaMigration
 
getVersion() - Method in interface migratedb.v1.core.api.migration.JavaMigration
 
getVersion() - Method in interface migratedb.v1.core.api.MigrationInfo
 
getVersion() - Method in interface migratedb.v1.core.api.resolver.ResolvedMigration
 
getVersion() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
getVersion() - Method in class migratedb.v1.core.internal.resolver.ResolvedMigrationImpl
 
getWalletLocation() - Method in class migratedb.v1.core.internal.database.oracle.OracleConfig
Warning: Feature not implemented!
getWarnings() - Method in interface migratedb.v1.core.api.callback.Statement
 
getWarnings() - Method in class migratedb.v1.core.api.internal.jdbc.Results
 
GO - Static variable in class migratedb.v1.core.api.internal.sqlscript.Delimiter
 
group(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Whether to group all pending migrations together in the same transaction when applying them (only recommended for databases with support for DDL transactions).
GROUP - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
guessLocationOnDisk(Class<?>) - Static method in class migratedb.v1.core.internal.util.ClassUtils
Tries to get the physical location on disk of aClass.

H

H2Database - Class in migratedb.v1.core.internal.database.h2
 
H2Database(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.h2.H2Database
 
H2DatabaseType - Class in migratedb.v1.core.internal.database.h2
 
H2DatabaseType() - Constructor for class migratedb.v1.core.internal.database.h2.H2DatabaseType
 
H2Parser - Class in migratedb.v1.core.internal.database.h2
 
H2Parser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.h2.H2Parser
 
H2Schema - Class in migratedb.v1.core.internal.database.h2
 
H2Session - Class in migratedb.v1.core.internal.database.h2
 
H2Table - Class in migratedb.v1.core.internal.database.h2
H2-specific table.
H2Table(JdbcTemplate, H2Database, H2Schema, String) - Constructor for class migratedb.v1.core.internal.database.h2.H2Table
Creates a new H2 table.
handle(Event, Context) - Method in interface migratedb.v1.core.api.callback.Callback
Handles this MigrateDB lifecycle event.
handle(Event, Context) - Method in enum migratedb.v1.core.internal.callback.NoopCallback
 
handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryParser
 
handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBParser
 
handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.database.derby.DerbyParser
 
handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.database.firebird.FirebirdParser
 
handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.database.h2.H2Parser
 
handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinParser
 
handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.database.mysql.MySQLParser
 
handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.database.oracle.OracleParser
 
handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLParser
 
handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.database.redshift.RedshiftParser
 
handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeParser
 
handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
handleCommentDirective(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.database.db2.DB2Parser
 
handleCommentDirective(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.database.mysql.MySQLParser
 
handleCommentDirective(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
handleDelimiter(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
handleException(Results, SqlScript, SqlStatement) - Method in class migratedb.v1.core.internal.sqlscript.DefaultSqlScriptExecutor
 
handleKeyword(PeekingReader, ParserContext, int, int, int, String) - Method in class migratedb.v1.core.internal.database.firebird.FirebirdParser
 
handleKeyword(PeekingReader, ParserContext, int, int, int, String) - Method in class migratedb.v1.core.internal.database.mysql.MySQLParser
 
handleKeyword(PeekingReader, ParserContext, int, int, int, String) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
handleResults(Results) - Method in class migratedb.v1.core.internal.sqlscript.DefaultSqlScriptExecutor
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in interface migratedb.v1.core.api.internal.database.base.DatabaseType
Check if this database type handles the connection product name and version.
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.db2.DB2DatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.derby.DerbyDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.h2.H2DatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.informix.InformixDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.mysql.mariadb.MariaDBDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.mysql.tidb.TiDBDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.saphana.SAPHANADatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEJConnectDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEJTDSDatabaseType
 
handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBDatabaseType
 
handleStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryParser
 
handleStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.database.mysql.MySQLParser
 
handleStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
hasAppliedMigrations() - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
Checks whether the schema history table contains at least one applied migration, not counting markers for schema creation or baselining.
hashCode() - Method in class migratedb.v1.core.api.Checksum
 
hashCode() - Method in class migratedb.v1.core.api.internal.schemahistory.AppliedMigration
 
hashCode() - Method in class migratedb.v1.core.api.internal.sqlscript.Delimiter
 
hashCode() - Method in class migratedb.v1.core.api.Location.ClassPathLocation
 
hashCode() - Method in class migratedb.v1.core.api.Location.CustomLocation
 
hashCode() - Method in class migratedb.v1.core.api.Location.FileSystemLocation
 
hashCode() - Method in class migratedb.v1.core.api.MigrationPattern
 
hashCode() - Method in class migratedb.v1.core.api.Version
 
hashCode() - Method in class migratedb.v1.core.internal.configuration.FileOutputStreamFactory
 
hashCode() - Method in class migratedb.v1.core.internal.database.base.BaseSchema
 
hashCode() - Method in class migratedb.v1.core.internal.resolver.ResolvedMigrationImpl
 
hasLength(String) - Static method in class migratedb.v1.core.internal.util.StringUtils
Checks whether this string is not null and not empty.
hasNext() - Method in class migratedb.v1.core.internal.parser.BaseParser.ParserSqlStatementIterator
 
hasSchemasMarker() - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
Checks whether the schema history table contains a marker row for schema creation.
hasText(String) - Static method in class migratedb.v1.core.internal.util.StringUtils
Checks whether this string isn't null and contains at least one non-blank character.
HSQLDBDatabase - Class in migratedb.v1.core.internal.database.hsqldb
HSQLDB database.
HSQLDBDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.hsqldb.HSQLDBDatabase
Creates a new instance.
HSQLDBDatabaseType - Class in migratedb.v1.core.internal.database.hsqldb
 
HSQLDBDatabaseType() - Constructor for class migratedb.v1.core.internal.database.hsqldb.HSQLDBDatabaseType
 
HSQLDBParser - Class in migratedb.v1.core.internal.database.hsqldb
 
HSQLDBParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.hsqldb.HSQLDBParser
 
HSQLDBSchema - Class in migratedb.v1.core.internal.database.hsqldb
HSQLDB implementation of Schema.
HSQLDBSession - Class in migratedb.v1.core.internal.database.hsqldb
 
HSQLDBTable - Class in migratedb.v1.core.internal.database.hsqldb
HSQLDB-specific table.

I

IDENTIFIER - migratedb.v1.core.internal.parser.TokenType
An identifier, referring to a schema object like a table or column.
IgniteThinDatabase - Class in migratedb.v1.core.internal.database.ignite.thin
Apache Ignite database.
IgniteThinDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabase
Creates a new instance.
IgniteThinDatabaseType - Class in migratedb.v1.core.internal.database.ignite.thin
 
IgniteThinDatabaseType() - Constructor for class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabaseType
 
IgniteThinParser - Class in migratedb.v1.core.internal.database.ignite.thin
 
IgniteThinParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.ignite.thin.IgniteThinParser
 
IgniteThinSchema - Class in migratedb.v1.core.internal.database.ignite.thin
Apache Ignite implementation of Schema.
IgniteThinSession - Class in migratedb.v1.core.internal.database.ignite.thin
 
IgniteThinTable - Class in migratedb.v1.core.internal.database.ignite.thin
Ignite Thin-specific table.
IgniteThinTable(JdbcTemplate, IgniteThinDatabase, IgniteThinSchema, String) - Constructor for class migratedb.v1.core.internal.database.ignite.thin.IgniteThinTable
Creates a new Ignite table.
IGNORE_FUTURE_MIGRATIONS - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
IGNORE_IGNORED_MIGRATIONS - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
IGNORE_MIGRATION_PATTERNS - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
IGNORE_MISSING_MIGRATIONS - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
IGNORE_PENDING_MIGRATIONS - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
IGNORED - migratedb.v1.core.api.MigrationState
When using cherryPick, this indicates a migration that was not in the cherry-picked list.
IGNORED - migratedb.v1.core.internal.info.ValidationMatch
 
ignoreFutureMigrations(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Whether to ignore future migrations when reading the schema history table.
ignoreIgnoredMigrations(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Ignore ignored migrations when reading the schema history table.
ignoreMigrationPatterns(Collection<ValidatePattern>) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Ignore migrations that match this array of ValidatePatterns when validating migrations.
ignoreMigrationPatterns(ValidatePattern...) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Ignore migrations that match this array of ValidatePatterns when validating migrations.
ignoreMigrationPatternsAsStrings(String...) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Ignore migrations that match this list of patterns when validating migrations.
ignoreMigrationPatternsAsStrings(Collection<String>) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Ignore migrations that match this list of patterns when validating migrations.
ignoreMissingMigrations(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Ignore missing migrations when reading the schema history table.
ignorePendingMigrations(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Ignore pending migrations when reading the schema history table.
increaseBlockDepth(String) - Method in class migratedb.v1.core.internal.parser.ParserContext
 
increaseParensDepth() - Method in class migratedb.v1.core.internal.parser.ParserContext
 
INDEX - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
individualResults - Variable in class migratedb.v1.core.api.output.CompositeResult
 
info() - Method in class migratedb.v1.core.internal.command.DbInfo
 
info() - Method in class migratedb.v1.core.MigrateDb
Retrieves the complete information about all the migrations including applied, pending and current migrations with details and status.
info(String) - Method in class migratedb.v1.core.api.logging.Log
 
info(String, String) - Method in interface migratedb.v1.core.api.logging.LogSystem
 
info(String, String) - Method in enum migratedb.v1.core.internal.logging.ApacheCommonsLogSystem
 
info(String, String) - Method in enum migratedb.v1.core.internal.logging.JavaUtilLogSystem
 
info(String, String) - Method in class migratedb.v1.core.internal.logging.MultiLogSystem
 
info(String, String) - Method in enum migratedb.v1.core.internal.logging.NoLogSystem
 
info(String, String) - Method in enum migratedb.v1.core.internal.logging.Slf4jLogSystem
 
InfoOutput - Class in migratedb.v1.core.api.output
 
InfoOutput(String, String, String, String, String, String, String, String, int) - Constructor for class migratedb.v1.core.api.output.InfoOutput
 
InfoResult - Class in migratedb.v1.core.api.output
 
InfoResult(String, String, String, String, List<InfoOutput>, boolean) - Constructor for class migratedb.v1.core.api.output.InfoResult
 
InformixDatabase - Class in migratedb.v1.core.internal.database.informix
Informix database.
InformixDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.informix.InformixDatabase
Creates a new instance.
InformixDatabaseType - Class in migratedb.v1.core.internal.database.informix
 
InformixDatabaseType() - Constructor for class migratedb.v1.core.internal.database.informix.InformixDatabaseType
 
InformixParser - Class in migratedb.v1.core.internal.database.informix
 
InformixParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.informix.InformixParser
 
InformixSchema - Class in migratedb.v1.core.internal.database.informix
Informix implementation of Schema.
InformixSession - Class in migratedb.v1.core.internal.database.informix
 
InformixTable - Class in migratedb.v1.core.internal.database.informix
Informix-specific table.
INIT_SQL - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
initialize(JdbcConnectionFactory, Connection) - Method in interface migratedb.v1.core.api.internal.jdbc.JdbcConnectionFactory.ConnectionInitializer
 
initialSchemaVersion - Variable in class migratedb.v1.core.api.output.MigrateResult
 
initSql(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
The SQL statements to run to initialize a new database connection immediately after opening it.
INLINED_TABLE_FUNCTION - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
In-lined table-function.
INSTALLED_BY - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
installedBy - Variable in class migratedb.v1.core.api.output.InfoOutput
 
installedBy(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
The username that will be recorded in the schema history table as having applied the migration.
installedOn - Variable in class migratedb.v1.core.api.output.InfoOutput
 
instance() - Static method in class migratedb.v1.core.internal.extension.BuiltinFeatures
 
INSTANCE - migratedb.v1.core.internal.callback.NoopCallback
 
INSTANCE - migratedb.v1.core.internal.callback.NoopCallbackExecutor
 
INSTANCE - migratedb.v1.core.internal.logging.ApacheCommonsLogSystem
 
INSTANCE - migratedb.v1.core.internal.logging.JavaUtilLogSystem
 
INSTANCE - migratedb.v1.core.internal.logging.NoLogSystem
 
INSTANCE - migratedb.v1.core.internal.logging.Slf4jLogSystem
 
instantiate(String, ClassLoader) - Static method in class migratedb.v1.core.internal.util.ClassUtils
Creates a new instance of a class.
instantiateAll(Collection<String>, ClassLoader) - Static method in class migratedb.v1.core.internal.util.ClassUtils
Instantiate all these classes.
IntegerNull - migratedb.v1.core.internal.jdbc.JdbcNullTypes
 
invalid(String) - Static method in class migratedb.v1.core.api.internal.resource.ResourceName
Construct a result representing an invalid resource name
invalidMigrations - Variable in class migratedb.v1.core.api.output.ValidateResult
 
is(MigrationState.Category) - Method in enum migratedb.v1.core.api.MigrationState
 
isAlternativeStringLiteral(String) - Method in class migratedb.v1.core.internal.database.firebird.FirebirdParser
 
isAlternativeStringLiteral(String) - Method in class migratedb.v1.core.internal.database.oracle.OracleParser
 
isAlternativeStringLiteral(String) - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeParser
 
isAlternativeStringLiteral(String) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
isApacheCommonsLoggingAvailable() - Method in class migratedb.v1.core.internal.util.FeatureDetector
 
isAtLeast(String) - Method in class migratedb.v1.core.api.Version
Convenience method for quickly checking whether this version is at least as new as this other version.
isAzureConnection() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerSession
 
isBaselineMigration() - Method in class migratedb.v1.core.api.migration.BaseJavaMigration
 
isBaselineMigration() - Method in interface migratedb.v1.core.api.migration.JavaMigration
Whether this is a baseline migration.
isBaselineMigration() - Method in enum migratedb.v1.core.api.MigrationType
 
isBaselineOnMigrate() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isBaselineOnMigrate() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isBaselineOnMigrate() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isBom(char) - Static method in class migratedb.v1.core.internal.util.BomFilter
Determine if this char is a UTF-8 Byte Order Mark
isCloudConnection() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANASession
 
isCommentDirective(String) - Method in class migratedb.v1.core.internal.database.db2.DB2Parser
 
isCommentDirective(String) - Method in class migratedb.v1.core.internal.database.mysql.MySQLParser
 
isCommentDirective(String) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
isCreateSchemas() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isCreateSchemas() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isCreateSchemas() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isCreateTableAsSelectAllowed() - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabase
 
isCreateTableAsSelectAllowed() - Method in class migratedb.v1.core.internal.database.mysql.tidb.TiDBDatabase
 
isDebugEnabled() - Method in class migratedb.v1.core.api.logging.Log
 
isDebugEnabled(String) - Method in interface migratedb.v1.core.api.logging.LogSystem
 
isDebugEnabled(String) - Method in enum migratedb.v1.core.internal.logging.ApacheCommonsLogSystem
 
isDebugEnabled(String) - Method in enum migratedb.v1.core.internal.logging.JavaUtilLogSystem
 
isDebugEnabled(String) - Method in class migratedb.v1.core.internal.logging.MultiLogSystem
 
isDebugEnabled(String) - Method in enum migratedb.v1.core.internal.logging.NoLogSystem
 
isDebugEnabled(String) - Method in enum migratedb.v1.core.internal.logging.Slf4jLogSystem
 
isDelimiter(String, ParserContext, int, int) - Method in class migratedb.v1.core.internal.database.oracle.OracleParser
 
isDelimiter(String, ParserContext, int, int) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerParser
 
isDelimiter(String, ParserContext, int, int) - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEParser
 
isDelimiter(String, ParserContext, int, int) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
isEmpty() - Method in interface migratedb.v1.core.api.internal.database.base.Schema
 
isEmpty() - Method in class migratedb.v1.core.internal.database.base.BaseSchema
 
isExclusiveToAppliedMigrations() - Method in enum migratedb.v1.core.api.MigrationType
 
isExecutionOfRepeatableMigration() - Method in class migratedb.v1.core.api.internal.schemahistory.AppliedMigration
 
isFailOnMissingLocations() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isFailOnMissingLocations() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isFailOnMissingLocations() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isFailOnMissingTarget() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isFailOnMissingTarget() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isFailOnMissingTarget() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isGroup() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isGroup() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isGroup() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isHandled() - Method in interface migratedb.v1.core.api.callback.Error
Checks whether this error has already been handled.
isHandled() - Method in interface migratedb.v1.core.api.callback.Warning
Checks whether this warning has already been handled.
isHandled() - Method in class migratedb.v1.core.internal.jdbc.ErrorImpl
 
isHandled() - Method in class migratedb.v1.core.internal.jdbc.WarningImpl
 
isIgnoreFutureMigrations() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isIgnoreFutureMigrations() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isIgnoreFutureMigrations() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isIgnoreIgnoredMigrations() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isIgnoreIgnoredMigrations() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isIgnoreIgnoredMigrations() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isIgnoreMissingMigrations() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isIgnoreMissingMigrations() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isIgnoreMissingMigrations() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isIgnorePendingMigrations() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isIgnorePendingMigrations() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isIgnorePendingMigrations() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isImplementationPresent(String, ClassLoader) - Static method in class migratedb.v1.core.internal.util.ClassUtils
Determine whether a class implementing the service identified by the supplied name is present and can be loaded.
isKeyword(String) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
isLetter(char) - Method in class migratedb.v1.core.internal.parser.ParserContext
 
isLetter(char, ParserContext) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
isLiberateOnMigrate() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isLiberateOnMigrate() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isLiberateOnMigrate() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isMajorNewerThan(String) - Method in class migratedb.v1.core.api.Version
Convenience method for quickly checking whether this major version is newer than this other major version.
isMixed() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isMixed() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isMixed() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isMultilineBooleanExpression(String) - Static method in class migratedb.v1.core.internal.sqlscript.SqlScriptMetadataImpl
 
isNewerThan(String) - Method in class migratedb.v1.core.api.Version
Convenience method for quickly checking whether this version is newer than this other version.
isOutOfOrder() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isOutOfOrder() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isOutOfOrder() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isOutOfOrder() - Method in exception migratedb.v1.core.internal.command.DbMigrate.MigrateDbMigrateException
 
isOutputQueryResults() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isOutputQueryResults() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isOutputQueryResults() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isPlaceholderReplacement() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isPlaceholderReplacement() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isPlaceholderReplacement() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isPrefix() - Method in annotation type migratedb.v1.core.api.configuration.PropertyNames.Info
 
isPresent(String, ClassLoader) - Static method in class migratedb.v1.core.internal.util.ClassUtils
Determine whether the Class identified by the supplied name is present and can be loaded.
isRepeatable() - Method in interface migratedb.v1.core.api.MigrationInfo
 
isRepeatable() - Method in interface migratedb.v1.core.api.resolver.ResolvedMigration
 
isSingleLineComment(String, ParserContext, int) - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryParser
 
isSingleLineComment(String, ParserContext, int) - Method in class migratedb.v1.core.internal.database.mysql.MySQLParser
 
isSingleLineComment(String, ParserContext, int) - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeParser
 
isSingleLineComment(String, ParserContext, int) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
isSkipDefaultCallbacks() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isSkipDefaultCallbacks() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isSkipDefaultCallbacks() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isSkipDefaultResolvers() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isSkipDefaultResolvers() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isSkipDefaultResolvers() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isSkipExecutingMigrations() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isSkipExecutingMigrations() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isSkipExecutingMigrations() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isSlf4jAvailable() - Method in class migratedb.v1.core.internal.util.FeatureDetector
 
isSqlplus() - Method in class migratedb.v1.core.internal.database.oracle.OracleConfig
Warning: Feature not implemented!
isSqlplusWarn() - Method in class migratedb.v1.core.internal.database.oracle.OracleConfig
Warning: Feature not implemented!
isSuccess() - Method in class migratedb.v1.core.api.internal.schemahistory.AppliedMigration
 
isSystem() - Method in class migratedb.v1.core.internal.database.oracle.OracleSchema
Checks whether the schema is system, i.e.
isValid() - Method in class migratedb.v1.core.api.internal.resource.ResourceName
Whether the resource name was successfully parsed.
isValidateMigrationNaming() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isValidateMigrationNaming() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isValidateMigrationNaming() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isValidateOnMigrate() - Method in interface migratedb.v1.core.api.configuration.Configuration
 
isValidateOnMigrate() - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
 
isValidateOnMigrate() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
isVersioned(ResourceType) - Static method in enum migratedb.v1.core.internal.resource.ResourceType
Whether the given resource type represents a resource that is versioned.

J

JAVA_CLASS - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
JAVA_RESOURCE - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
JAVA_SOURCE - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
JAVA_UTIL - Static variable in class migratedb.v1.core.api.logging.LogSystems
java.util.logging system.
JavaMigration - Interface in migratedb.v1.core.api.migration
Interface to be implemented by Java-based Migrations.
javaMigrationClassProvider(ClassProvider<JavaMigration>) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Custom ClassProvider to be used to look up JavaMigration classes.
JavaMigrationExecutor - Class in migratedb.v1.core.internal.resolver.java
Adapter for executing migrations implementing JavaMigration.
JavaMigrationResolver - Class in migratedb.v1.core.internal.resolver.java
Migration resolver for Java-based migrations.
JavaMigrationResolver(ClassProvider<JavaMigration>, SqlScriptFactory, SqlScriptExecutorFactory) - Constructor for class migratedb.v1.core.internal.resolver.java.JavaMigrationResolver
Creates a new instance.
javaMigrations(Collection<JavaMigration>) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
The additional Java-based migrations.
javaMigrations(JavaMigration...) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
The additional Java-based migrations.
JavaUtilLogSystem - Enum in migratedb.v1.core.internal.logging
 
JDBC - migratedb.v1.core.api.MigrationType
JDBC Java-based incremental migrations.
JDBC_BASELINE - migratedb.v1.core.api.MigrationType
JDBC Java-based baseline migrations.
JDBC_DRIVER - migratedb.v1.core.api.ErrorCode
 
jdbcConnectionFactory - Variable in class migratedb.v1.core.internal.database.base.BaseDatabase
 
JdbcConnectionFactory - Interface in migratedb.v1.core.api.internal.jdbc
 
JdbcConnectionFactory.ConnectionInitializer - Interface in migratedb.v1.core.api.internal.jdbc
 
JdbcConnectionFactoryImpl - Class in migratedb.v1.core.internal.jdbc
Utility class for dealing with jdbc connections.
JdbcConnectionFactoryImpl(ConnectionProvider, Configuration) - Constructor for class migratedb.v1.core.internal.jdbc.JdbcConnectionFactoryImpl
 
JdbcNullTypes - Enum in migratedb.v1.core.internal.jdbc
 
jdbcTemplate - Variable in class migratedb.v1.core.internal.database.base.BaseDatabase
 
jdbcTemplate - Variable in class migratedb.v1.core.internal.database.base.BaseSchema
 
jdbcTemplate - Variable in class migratedb.v1.core.internal.database.base.BaseSchemaObject
 
jdbcTemplate - Variable in class migratedb.v1.core.internal.database.base.BaseSession
 
jdbcTemplate - Variable in class migratedb.v1.core.internal.sqlscript.DefaultSqlScriptExecutor
 
JdbcTemplate - Class in migratedb.v1.core.api.internal.jdbc
Collection of utility methods for querying the DB.
JdbcTemplate(Connection, DatabaseType) - Constructor for class migratedb.v1.core.api.internal.jdbc.JdbcTemplate
Creates a new JdbcTemplate.
JdbcUtils - Class in migratedb.v1.core.internal.jdbc
Utility class for dealing with jdbc connections.
JdbcUtils() - Constructor for class migratedb.v1.core.internal.jdbc.JdbcUtils
 

K

kerberosCacheFile(String) - Method in class migratedb.v1.core.internal.database.oracle.OracleConfig
Warning: Feature not implemented!
kerberosConfigFile(String) - Method in class migratedb.v1.core.internal.database.oracle.OracleConfig
Warning: Feature not implemented!
KEYWORD - migratedb.v1.core.internal.parser.TokenType
 
KNOWN_PARSER_LIMITATIONS - Static variable in enum migratedb.v1.core.internal.util.WebsiteLinks
 

L

lastNameComponentOf(String) - Static method in interface migratedb.v1.core.api.resource.Resource
 
lastTokenIs(List<Token>, int, String) - Static method in class migratedb.v1.core.internal.parser.BaseParser
 
lastTokenIsOnLine(List<Token>, int, int) - Static method in class migratedb.v1.core.internal.parser.BaseParser
 
LATEST - Static variable in class migratedb.v1.core.api.TargetVersion
Represents MigrateDb.info().latest().
length() - Method in class migratedb.v1.core.internal.parser.Recorder
 
liberate() - Method in class migratedb.v1.core.internal.command.DbLiberate
 
liberate() - Method in class migratedb.v1.core.MigrateDb
Converts an existing Flyway schema history into the format used by MigrateDB.
LIBERATE_ON_MIGRATE - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
LiberateAction - Class in migratedb.v1.core.api.output
 
LiberateAction(String, String) - Constructor for class migratedb.v1.core.api.output.LiberateAction
 
liberateOnMigrate(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Whether the liberate command is automatically executed on migrate if the schema history table does not exist, but oldTable exists.
liberateResult - Variable in class migratedb.v1.core.api.output.MigrateResult
 
LiberateResult - Class in migratedb.v1.core.api.output
 
LiberateResult(String, String, String, String, String, List<LiberateAction>) - Constructor for class migratedb.v1.core.api.output.LiberateResult
 
LIBRARY - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
linefeed() - Method in class migratedb.v1.core.internal.parser.PositionTracker
 
load() - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
 
loadClass(String, ClassLoader) - Static method in class migratedb.v1.core.internal.util.ClassUtils
Loads className using the class loader.
loadConfiguration(Reader) - Static method in class migratedb.v1.core.internal.configuration.ConfigUtils
Reads the configuration from a Reader.
Location - Class in migratedb.v1.core.api
A location to load migrations from.
Location.ClassPathLocation - Class in migratedb.v1.core.api
 
Location.CustomLocation - Class in migratedb.v1.core.api
 
Location.FileSystemLocation - Class in migratedb.v1.core.api
 
locations(String...) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the locations to scan recursively for migrations.
locations(Collection<Location>) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the locations to scan recursively for migrations.
locations(Location...) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the locations to scan recursively for migrations.
Locations - Class in migratedb.v1.core.internal.util
Encapsulation of a location list.
Locations(List<String>, ClassLoader) - Constructor for class migratedb.v1.core.internal.util.Locations
Creates a new Locations wrapper with these locations.
Locations(List<Location>) - Constructor for class migratedb.v1.core.internal.util.Locations
Creates a new Locations wrapper with these locations.
LOCATIONS - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
LocationScanner<T> - Class in migratedb.v1.core.internal.util
(Almost) drop-in replacement for class path scanning stuff.
LocationScanner(Class<T>, Collection<Location>, ClassLoader, boolean) - Constructor for class migratedb.v1.core.internal.util.LocationScanner
 
lock() - Method in interface migratedb.v1.core.api.internal.database.base.Table
Locks this table in this schema using a read/write pessimistic lock until the end of the current transaction.
lock() - Method in class migratedb.v1.core.internal.database.base.BaseTable
 
lock(Table, Callable<T>) - Method in interface migratedb.v1.core.api.internal.database.base.Session
Locks this table and executes this callable.
lock(Table, Callable<T>) - Method in class migratedb.v1.core.internal.database.base.BaseSession
 
lock(Table, Callable<T>) - Method in class migratedb.v1.core.internal.database.mysql.MySQLSession
 
lock(Table, Callable<T>) - Method in class migratedb.v1.core.internal.database.mysql.tidb.TiDBSession
 
lock(Table, Callable<T>) - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLSession
 
lock(Table, Callable<T>) - Method in class migratedb.v1.core.internal.database.spanner.SpannerSession
 
lock(Table, Callable<T>) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerSession
 
lock(Table, Callable<T>) - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseSession
 
LOCK_RETRY_COUNT - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
lockDepth - Variable in class migratedb.v1.core.internal.database.base.BaseTable
Keeps track of the locks on a table since calls to lock the table can be nested.
lockRetryCount(int) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the maximum number of retries when trying to obtain a lock. -1 indicates attempting to repeat indefinitely.
Log - Class in migratedb.v1.core.api.logging
Logging frontend for MigrateDB components and extensions.
LOG - Static variable in class migratedb.v1.core.internal.parser.BaseParser
 
logger(String...) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
The logger(s) MigrateDB should use.
logger(LogSystem) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
The logger MigrateDB should use.
LOGGER - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
logStatementExecution(SqlStatement) - Method in class migratedb.v1.core.internal.sqlscript.DefaultSqlScriptExecutor
 
LogSystem - Interface in migratedb.v1.core.api.logging
 
LogSystems - Class in migratedb.v1.core.api.logging
Pre-defined log system names and auto-detection.
LogSystems() - Constructor for class migratedb.v1.core.api.logging.LogSystems
 

M

MANAGED_INSTANCE - migratedb.v1.core.internal.database.sqlserver.SQLServerEngineEdition
 
mapRow(ResultSet) - Method in interface migratedb.v1.core.api.internal.jdbc.RowMapper
Maps a row in this resultSet to an object.
mapVersion(Function<? super Version, ? extends T>) - Method in class migratedb.v1.core.api.TargetVersion
 
MariaDBDatabase - Class in migratedb.v1.core.internal.database.mysql.mariadb
 
MariaDBDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.mysql.mariadb.MariaDBDatabase
 
MariaDBDatabaseType - Class in migratedb.v1.core.internal.database.mysql.mariadb
 
MariaDBDatabaseType() - Constructor for class migratedb.v1.core.internal.database.mysql.mariadb.MariaDBDatabaseType
 
MariaDBParser - Class in migratedb.v1.core.internal.database.mysql.mariadb
 
MariaDBParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.mysql.mariadb.MariaDBParser
 
mark() - Method in class migratedb.v1.core.internal.parser.PositionTracker
 
mark(int) - Method in class migratedb.v1.core.internal.parser.PlaceholderReplacingReader
 
mark(int) - Method in class migratedb.v1.core.internal.parser.PositionTrackingReader
 
mark(int) - Method in class migratedb.v1.core.internal.parser.RecordingReader
 
mark(int) - Method in class migratedb.v1.core.internal.parser.UnboundedReadAheadReader
 
matches(Version, String) - Method in class migratedb.v1.core.api.MigrationPattern
 
matchesMigration(boolean, MigrationState) - Method in class migratedb.v1.core.api.pattern.ValidatePattern
 
MATERIALIZED_VIEW - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
MATERIALIZED_VIEW_LOG - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
message - Variable in class migratedb.v1.core.api.output.LiberateAction
 
migrate() - Method in class migratedb.v1.core.internal.command.DbMigrate
Starts the actual migration.
migrate() - Method in class migratedb.v1.core.MigrateDb
Starts the database migration.
migrate(Context) - Method in interface migratedb.v1.core.api.migration.JavaMigration
Executes this migration.
migrate(Context) - Method in class migratedb.v1.core.api.migration.ScriptMigration
 
MigrateDb - Class in migratedb.v1.core
This is the centre point of MigrateDB, and for most users, the only class they will ever have to deal with.
MigrateDb(Configuration) - Constructor for class migratedb.v1.core.MigrateDb
Creates a new instance of MigrateDB with this configuration.
migratedb.v1.core - package migratedb.v1.core
The main MigrateDB package and for most users, the only one they'll ever need to know about.
migratedb.v1.core.api - package migratedb.v1.core.api
MigrateDbException, MigrationInfo and related classes.
migratedb.v1.core.api.callback - package migratedb.v1.core.api.callback
Interfaces for MigrateDB lifecycle callbacks.
migratedb.v1.core.api.configuration - package migratedb.v1.core.api.configuration
Interfaces for MigrateDB configuration
migratedb.v1.core.api.executor - package migratedb.v1.core.api.executor
 
migratedb.v1.core.api.internal - package migratedb.v1.core.api.internal
Interface part of internals which must exist to use these types from extensions.
migratedb.v1.core.api.internal.callback - package migratedb.v1.core.api.internal.callback
 
migratedb.v1.core.api.internal.database - package migratedb.v1.core.api.internal.database
 
migratedb.v1.core.api.internal.database.base - package migratedb.v1.core.api.internal.database.base
 
migratedb.v1.core.api.internal.jdbc - package migratedb.v1.core.api.internal.jdbc
 
migratedb.v1.core.api.internal.parser - package migratedb.v1.core.api.internal.parser
 
migratedb.v1.core.api.internal.resource - package migratedb.v1.core.api.internal.resource
 
migratedb.v1.core.api.internal.schemahistory - package migratedb.v1.core.api.internal.schemahistory
 
migratedb.v1.core.api.internal.sqlscript - package migratedb.v1.core.api.internal.sqlscript
 
migratedb.v1.core.api.internal.util - package migratedb.v1.core.api.internal.util
 
migratedb.v1.core.api.logging - package migratedb.v1.core.api.logging
MigrateDB's log abstraction.
migratedb.v1.core.api.migration - package migratedb.v1.core.api.migration
Interfaces for Migration implementors.
migratedb.v1.core.api.output - package migratedb.v1.core.api.output
 
migratedb.v1.core.api.pattern - package migratedb.v1.core.api.pattern
 
migratedb.v1.core.api.resolver - package migratedb.v1.core.api.resolver
Interfaces for Migration resolvers.
migratedb.v1.core.api.resource - package migratedb.v1.core.api.resource
Classes for resources.
migratedb.v1.core.internal - package migratedb.v1.core.internal
Private API.
migratedb.v1.core.internal.callback - package migratedb.v1.core.internal.callback
Private API.
migratedb.v1.core.internal.command - package migratedb.v1.core.internal.command
Private API.
migratedb.v1.core.internal.configuration - package migratedb.v1.core.internal.configuration
Private API.
migratedb.v1.core.internal.database - package migratedb.v1.core.internal.database
Private API.
migratedb.v1.core.internal.database.base - package migratedb.v1.core.internal.database.base
Private API.
migratedb.v1.core.internal.database.bigquery - package migratedb.v1.core.internal.database.bigquery
Private API.
migratedb.v1.core.internal.database.cockroachdb - package migratedb.v1.core.internal.database.cockroachdb
Private API.
migratedb.v1.core.internal.database.db2 - package migratedb.v1.core.internal.database.db2
Private API.
migratedb.v1.core.internal.database.derby - package migratedb.v1.core.internal.database.derby
Private API.
migratedb.v1.core.internal.database.firebird - package migratedb.v1.core.internal.database.firebird
Private API.
migratedb.v1.core.internal.database.h2 - package migratedb.v1.core.internal.database.h2
Private API.
migratedb.v1.core.internal.database.hsqldb - package migratedb.v1.core.internal.database.hsqldb
Private API.
migratedb.v1.core.internal.database.ignite.thin - package migratedb.v1.core.internal.database.ignite.thin
Private API.
migratedb.v1.core.internal.database.informix - package migratedb.v1.core.internal.database.informix
Private API.
migratedb.v1.core.internal.database.mysql - package migratedb.v1.core.internal.database.mysql
Private API.
migratedb.v1.core.internal.database.mysql.mariadb - package migratedb.v1.core.internal.database.mysql.mariadb
Private API.
migratedb.v1.core.internal.database.mysql.tidb - package migratedb.v1.core.internal.database.mysql.tidb
Private API.
migratedb.v1.core.internal.database.oracle - package migratedb.v1.core.internal.database.oracle
Private API.
migratedb.v1.core.internal.database.postgresql - package migratedb.v1.core.internal.database.postgresql
Private API.
migratedb.v1.core.internal.database.redshift - package migratedb.v1.core.internal.database.redshift
Private API.
migratedb.v1.core.internal.database.saphana - package migratedb.v1.core.internal.database.saphana
Private API.
migratedb.v1.core.internal.database.snowflake - package migratedb.v1.core.internal.database.snowflake
Private API.
migratedb.v1.core.internal.database.spanner - package migratedb.v1.core.internal.database.spanner
Private API.
migratedb.v1.core.internal.database.sqlite - package migratedb.v1.core.internal.database.sqlite
Private API.
migratedb.v1.core.internal.database.sqlserver - package migratedb.v1.core.internal.database.sqlserver
Private API.
migratedb.v1.core.internal.database.sqlserver.synapse - package migratedb.v1.core.internal.database.sqlserver.synapse
Private API.
migratedb.v1.core.internal.database.sybasease - package migratedb.v1.core.internal.database.sybasease
Private API.
migratedb.v1.core.internal.database.yugabytedb - package migratedb.v1.core.internal.database.yugabytedb
Private API.
migratedb.v1.core.internal.exception - package migratedb.v1.core.internal.exception
Private API.
migratedb.v1.core.internal.extension - package migratedb.v1.core.internal.extension
Private API.
migratedb.v1.core.internal.info - package migratedb.v1.core.internal.info
Private API.
migratedb.v1.core.internal.jdbc - package migratedb.v1.core.internal.jdbc
Private API.
migratedb.v1.core.internal.logging - package migratedb.v1.core.internal.logging
Private API.
migratedb.v1.core.internal.parser - package migratedb.v1.core.internal.parser
Private API.
migratedb.v1.core.internal.resolver - package migratedb.v1.core.internal.resolver
Private API.
migratedb.v1.core.internal.resolver.java - package migratedb.v1.core.internal.resolver.java
Private API.
migratedb.v1.core.internal.resolver.sql - package migratedb.v1.core.internal.resolver.sql
Private API.
migratedb.v1.core.internal.resource - package migratedb.v1.core.internal.resource
Private API.
migratedb.v1.core.internal.resource.classpath - package migratedb.v1.core.internal.resource.classpath
Private API.
migratedb.v1.core.internal.resource.filesystem - package migratedb.v1.core.internal.resource.filesystem
Private API.
migratedb.v1.core.internal.schemahistory - package migratedb.v1.core.internal.schemahistory
Private API.
migratedb.v1.core.internal.sqlscript - package migratedb.v1.core.internal.sqlscript
Private API.
migratedb.v1.core.internal.strategy - package migratedb.v1.core.internal.strategy
Private API.
migratedb.v1.core.internal.util - package migratedb.v1.core.internal.util
Private API.
MigrateDbException - Exception in migratedb.v1.core.api
Exception thrown when MigrateDB encounters a problem.
MigrateDbException() - Constructor for exception migratedb.v1.core.api.MigrateDbException
Creates a new MigrateDbException.
MigrateDbException(String) - Constructor for exception migratedb.v1.core.api.MigrateDbException
Creates a new MigrateDbException with this message.
MigrateDbException(String, Throwable) - Constructor for exception migratedb.v1.core.api.MigrateDbException
Creates a new MigrateDbException with this message and this cause.
MigrateDbException(String, Throwable, ErrorCode) - Constructor for exception migratedb.v1.core.api.MigrateDbException
Creates a new MigrateDbException with this message, cause, and error code.
MigrateDbException(String, ErrorCode) - Constructor for exception migratedb.v1.core.api.MigrateDbException
Creates a new MigrateDbException with this message and error code
MigrateDbException(Throwable) - Constructor for exception migratedb.v1.core.api.MigrateDbException
Creates a new MigrateDbException with this cause.
MigrateDbExtension - Interface in migratedb.v1.core.api
Third-party extensions can contribute additional features through implementations of this interface.
MigrateDbSqlException - Exception in migratedb.v1.core.internal.exception
The specific exception thrown when MigrateDB encounters a problem in SQL statement.
MigrateDbSqlException(String, SQLException) - Constructor for exception migratedb.v1.core.internal.exception.MigrateDbSqlException
 
MigrateDbSqlScriptException - Exception in migratedb.v1.core.internal.sqlscript
This specific exception thrown when MigrateDB encounters a problem in SQL script
MigrateDbSqlScriptException(Resource, SqlStatement, SQLException) - Constructor for exception migratedb.v1.core.internal.sqlscript.MigrateDbSqlScriptException
Creates new instance of MigrateDbSqlScriptException.
MigrateDbUpgradeRequiredException - Exception in migratedb.v1.core.internal.exception
Thrown when an attempt was made to migrate an outdated database version not supported by MigrateDB .
MigrateDbUpgradeRequiredException(DatabaseType, String, String) - Constructor for exception migratedb.v1.core.internal.exception.MigrateDbUpgradeRequiredException
 
MigrateDbValidateException - Exception in migratedb.v1.core.api
Exception thrown when MigrateDB encounters a problem with Validate.
MigrateDbValidateException(ErrorDetails, String) - Constructor for exception migratedb.v1.core.api.MigrateDbValidateException
 
migratedbVersion - Variable in class migratedb.v1.core.api.output.OperationResult
 
MigrateOutput - Class in migratedb.v1.core.api.output
 
MigrateOutput(String, String, String, String, String, int) - Constructor for class migratedb.v1.core.api.output.MigrateOutput
 
MigrateResult - Class in migratedb.v1.core.api.output
 
MigrateResult(String, String, String) - Constructor for class migratedb.v1.core.api.output.MigrateResult
 
MIGRATION - migratedb.v1.core.internal.resource.ResourceType
 
MigrationExecutionOrdering - Class in migratedb.v1.core.internal.info
The ordering used by MigrationInfoService.
MigrationExecutionOrdering() - Constructor for class migratedb.v1.core.internal.info.MigrationExecutionOrdering
 
MigrationExecutor - Interface in migratedb.v1.core.api.executor
Executes a migration.
MigrationInfo - Interface in migratedb.v1.core.api
Info about a migration.
MigrationInfoDumper - Class in migratedb.v1.core.internal.info
Dumps migrations in an ascii-art table in the logs and the console.
MigrationInfoHelper - Class in migratedb.v1.core.internal.resolver
Parsing support for migrations that use the standard MigrateDB version + description embedding in their name.
MigrationInfoHelper.VersionAndDescription - Class in migratedb.v1.core.internal.resolver
 
MigrationInfoService - Interface in migratedb.v1.core.api
Info about all migrations, including applied, current and pending with details and status.
MigrationInfoServiceImpl - Class in migratedb.v1.core.internal.info
 
MigrationInfoServiceImpl(MigrationResolver, SchemaHistory, Database, Configuration, TargetVersion, List<MigrationPattern>, ValidationContext) - Constructor for class migratedb.v1.core.internal.info.MigrationInfoServiceImpl
 
MigrationPattern - Class in migratedb.v1.core.api
 
MigrationPattern(String) - Constructor for class migratedb.v1.core.api.MigrationPattern
 
MigrationResolver - Interface in migratedb.v1.core.api.resolver
Resolves available migrations.
migrations - Variable in class migratedb.v1.core.api.output.InfoResult
 
migrations - Variable in class migratedb.v1.core.api.output.MigrateResult
 
migrationsAligned - Variable in class migratedb.v1.core.api.output.RepairResult
 
migrationsDeleted - Variable in class migratedb.v1.core.api.output.RepairResult
 
migrationsExecuted - Variable in class migratedb.v1.core.api.output.MigrateResult
 
migrationsRemoved - Variable in class migratedb.v1.core.api.output.RepairResult
 
MigrationState - Enum in migratedb.v1.core.api
The state of a migration.
MigrationState.Category - Enum in migratedb.v1.core.api
 
MigrationType - Enum in migratedb.v1.core.api
 
MINING_MODEL - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
MISSING - migratedb.v1.core.api.MigrationState.Category
 
MISSING - migratedb.v1.core.internal.info.ValidationMatch
 
MISSING_FAILED - migratedb.v1.core.api.MigrationState
This migration failed.
MISSING_SUCCESS - migratedb.v1.core.api.MigrationState
This migration succeeded.
mixed(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Whether to allow mixing transactional and non-transactional statements within the same migration.
MIXED - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
MULTI_LINE_COMMENT_DIRECTIVE - migratedb.v1.core.internal.parser.TokenType
An actual statement disguised as a multi-line comment.
MultiLogSystem - Class in migratedb.v1.core.internal.logging
Log implementation that forwards method calls to multiple implementations.
MultiLogSystem(Collection<LogSystem>) - Constructor for class migratedb.v1.core.internal.logging.MultiLogSystem
 
MySQLDatabase - Class in migratedb.v1.core.internal.database.mysql
 
MySQLDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.mysql.MySQLDatabase
 
MySQLDatabaseType - Class in migratedb.v1.core.internal.database.mysql
 
MySQLDatabaseType() - Constructor for class migratedb.v1.core.internal.database.mysql.MySQLDatabaseType
 
MySQLNamedLockTemplate - Class in migratedb.v1.core.internal.database.mysql
Spring-like template for executing with MySQL named locks.
MySQLParser - Class in migratedb.v1.core.internal.database.mysql
 
MySQLParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.mysql.MySQLParser
 
MySQLSchema - Class in migratedb.v1.core.internal.database.mysql
 
MySQLSession - Class in migratedb.v1.core.internal.database.mysql
 
MySQLSession(MySQLDatabase, Connection) - Constructor for class migratedb.v1.core.internal.database.mysql.MySQLSession
 
MySQLTable - Class in migratedb.v1.core.internal.database.mysql
MySQL-specific table.

N

name - Variable in class migratedb.v1.core.internal.database.base.BaseSchema
 
name - Variable in class migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.DBObject
 
NameListResourceProvider - Class in migratedb.v1.core.internal.resource
 
NameListResourceProvider(Collection<String>) - Constructor for class migratedb.v1.core.internal.resource.NameListResourceProvider
 
namePrefix() - Method in class migratedb.v1.core.api.Location.ClassPathLocation
 
NEW_DELIMITER - migratedb.v1.core.internal.parser.TokenType
The new delimiter that will be used from now on.
newResolvedJavaMigration(JavaMigration, Configuration, SqlScriptFactory, SqlScriptExecutorFactory) - Static method in class migratedb.v1.core.internal.resolver.java.JavaMigrationResolver
Creates a new ResolvedJavaMigration based on a JavaMigration.
next() - Method in interface migratedb.v1.core.api.MigrationInfoService
 
next() - Method in class migratedb.v1.core.internal.info.MigrationInfoServiceImpl
 
next() - Method in class migratedb.v1.core.internal.parser.BaseParser.ParserSqlStatementIterator
 
next() - Method in class migratedb.v1.core.internal.strategy.BackoffStrategy
 
NEXT - Static variable in class migratedb.v1.core.api.TargetVersion
Represents MigrateDb.info().next().
nextCol() - Method in class migratedb.v1.core.internal.parser.PositionTracker
 
nextColIgnoringWhitespace() - Method in class migratedb.v1.core.internal.parser.PositionTracker
 
nextPos() - Method in class migratedb.v1.core.internal.parser.PositionTracker
 
NO_DESCRIPTION_MARKER - Static variable in class migratedb.v1.core.internal.schemahistory.SchemaHistory
 
noClasses() - Static method in interface migratedb.v1.core.api.ClassProvider
 
NoLogSystem - Enum in migratedb.v1.core.internal.logging
 
NONE - Static variable in class migratedb.v1.core.api.logging.LogSystems
Suppresses all log messages.
NoopCallback - Enum in migratedb.v1.core.internal.callback
Callback that does nothing.
NoopCallbackExecutor - Enum in migratedb.v1.core.internal.callback
A callback executor that does nothing.
noResources() - Static method in interface migratedb.v1.core.api.ResourceProvider
 
nullType - Variable in class migratedb.v1.core.api.internal.jdbc.JdbcTemplate
The type to assign to a null value.
NUMERIC - migratedb.v1.core.internal.parser.TokenType
 

O

objectId - Variable in class migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.DBObject
 
of(Version) - Static method in class migratedb.v1.core.api.TargetVersion
 
OLD_TABLE - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
oldSchemaHistoryTable - Variable in class migratedb.v1.core.api.output.LiberateResult
 
oldTable(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the name of the old table to convert into the format used by MigrateDB.
onEachMigrateEvent(Event) - Method in interface migratedb.v1.core.api.internal.callback.CallbackExecutor
Executes the callbacks for an "each" event within the same transaction (if any) as the main operation.
onEachMigrateEvent(Event) - Method in class migratedb.v1.core.internal.callback.DefaultCallbackExecutor
 
onEachMigrateEvent(Event) - Method in enum migratedb.v1.core.internal.callback.NoopCallbackExecutor
 
onEvent(Event) - Method in interface migratedb.v1.core.api.internal.callback.CallbackExecutor
Executes the callbacks for this event on the main connection, within a separate transaction per callback if possible.
onEvent(Event) - Method in class migratedb.v1.core.internal.callback.DefaultCallbackExecutor
 
onEvent(Event) - Method in enum migratedb.v1.core.internal.callback.NoopCallbackExecutor
 
onMigrateEvent(Event) - Method in interface migratedb.v1.core.api.internal.callback.CallbackExecutor
Executes the callbacks for this event on the migration connection, within a separate transaction per callback if possible.
onMigrateEvent(Event) - Method in class migratedb.v1.core.internal.callback.DefaultCallbackExecutor
 
onMigrateEvent(Event) - Method in enum migratedb.v1.core.internal.callback.NoopCallbackExecutor
 
onOperationFinishEvent(Event, OperationResult) - Method in interface migratedb.v1.core.api.internal.callback.CallbackExecutor
Executes the callbacks for an operation finish event.
onOperationFinishEvent(Event, OperationResult) - Method in class migratedb.v1.core.internal.callback.DefaultCallbackExecutor
 
onOperationFinishEvent(Event, OperationResult) - Method in enum migratedb.v1.core.internal.callback.NoopCallbackExecutor
 
openConnection() - Method in interface migratedb.v1.core.api.internal.jdbc.JdbcConnectionFactory
 
openConnection() - Method in class migratedb.v1.core.internal.jdbc.JdbcConnectionFactoryImpl
 
openConnection(ConnectionProvider, int, int, DatabaseTypeRegister) - Static method in class migratedb.v1.core.internal.jdbc.JdbcUtils
Opens a new connection from dataSource.
operation - Variable in class migratedb.v1.core.api.output.OperationResult
 
OperationResult - Class in migratedb.v1.core.api.output
 
OperationResult() - Constructor for class migratedb.v1.core.api.output.OperationResult
 
OPERATOR - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
ORACLE_KERBEROS_CACHE_FILE - Static variable in class migratedb.v1.core.internal.database.oracle.OracleConfig
 
ORACLE_KERBEROS_CONFIG_FILE - Static variable in class migratedb.v1.core.internal.database.oracle.OracleConfig
 
ORACLE_SQLPLUS - Static variable in class migratedb.v1.core.internal.database.oracle.OracleConfig
 
ORACLE_SQLPLUS_WARN - Static variable in class migratedb.v1.core.internal.database.oracle.OracleConfig
 
ORACLE_WALLET_LOCATION - Static variable in class migratedb.v1.core.internal.database.oracle.OracleConfig
 
OracleConfig - Class in migratedb.v1.core.internal.database.oracle
 
OracleConfig() - Constructor for class migratedb.v1.core.internal.database.oracle.OracleConfig
 
OracleConfig.PropertiesConverter - Class in migratedb.v1.core.internal.database.oracle
 
OracleDatabase - Class in migratedb.v1.core.internal.database.oracle
 
OracleDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.oracle.OracleDatabase
 
OracleDatabaseType - Class in migratedb.v1.core.internal.database.oracle
 
OracleDatabaseType() - Constructor for class migratedb.v1.core.internal.database.oracle.OracleDatabaseType
 
OracleParser - Class in migratedb.v1.core.internal.database.oracle
 
OracleParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.oracle.OracleParser
 
OracleResults - Class in migratedb.v1.core.internal.database.oracle
Oracle-specific results and side-effects.
OracleResults() - Constructor for class migratedb.v1.core.internal.database.oracle.OracleResults
 
OracleSchema - Class in migratedb.v1.core.internal.database.oracle
Oracle implementation of Schema.
OracleSchema.ObjectType - Enum in migratedb.v1.core.internal.database.oracle
Oracle object types.
OracleSession - Class in migratedb.v1.core.internal.database.oracle
 
OracleSqlScriptExecutor - Class in migratedb.v1.core.internal.database.oracle
 
OracleSqlScriptExecutor(JdbcTemplate, CallbackExecutor, boolean) - Constructor for class migratedb.v1.core.internal.database.oracle.OracleSqlScriptExecutor
 
OracleTable - Class in migratedb.v1.core.internal.database.oracle
Oracle-specific table.
OracleTable(JdbcTemplate, OracleDatabase, OracleSchema, String) - Constructor for class migratedb.v1.core.internal.database.oracle.OracleTable
Creates a new Oracle table.
orElseDo(Map<TargetVersion, Runnable>) - Method in class migratedb.v1.core.api.TargetVersion.OrElseDoStep
 
orElseDoNothing() - Method in class migratedb.v1.core.api.TargetVersion.OrElseDoStep
 
OrElseDoStep() - Constructor for class migratedb.v1.core.api.TargetVersion.OrElseDoStep
 
orElseGet(Map<TargetVersion, ? extends Supplier<Optional<T>>>) - Method in class migratedb.v1.core.api.TargetVersion.OrElseGetStep
 
OrElseGetStep(Function<? super Version, ? extends T>) - Constructor for class migratedb.v1.core.api.TargetVersion.OrElseGetStep
 
originalDatabaseName - Variable in class migratedb.v1.core.internal.database.sqlserver.SQLServerSession
 
originalSchemaNameOrSearchPath - Variable in class migratedb.v1.core.internal.database.base.BaseSession
 
OUT_OF_ORDER - migratedb.v1.core.api.MigrationState
This migration succeeded.
OUT_OF_ORDER - migratedb.v1.core.internal.info.ValidationMatch
 
OUT_OF_ORDER - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
outdated() - Method in interface migratedb.v1.core.api.MigrationInfoService
 
outdated() - Method in class migratedb.v1.core.internal.info.MigrationInfoServiceImpl
 
OUTDATED - migratedb.v1.core.api.MigrationState
This is a repeatable migration that has been applied, but is outdated and should be re-applied.
OUTDATED_REPEATABLE_MIGRATION - migratedb.v1.core.api.ErrorCode
 
outOfOrder() - Method in interface migratedb.v1.core.api.MigrationInfoService
 
outOfOrder() - Method in class migratedb.v1.core.internal.info.MigrationInfoServiceImpl
 
outOfOrder(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Allows migrations to be run "out of order".
OUTPUT_QUERY_RESULTS - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
outputQueryResult(Result) - Method in class migratedb.v1.core.internal.sqlscript.DefaultSqlScriptExecutor
 
outputQueryResults(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Whether MigrateDB should output a table with the results of queries when executing migrations.

P

PACKAGE - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
PARENS_CLOSE - migratedb.v1.core.internal.parser.TokenType
 
PARENS_OPEN - migratedb.v1.core.internal.parser.TokenType
 
parse() - Method in class migratedb.v1.core.internal.sqlscript.ParserSqlScript
 
parse(String) - Static method in class migratedb.v1.core.api.Checksum
Parses the string value of a checksum.
parse(String) - Static method in class migratedb.v1.core.api.TargetVersion
 
parse(String) - Static method in class migratedb.v1.core.api.Version
Parses a version from version.
parse(String) - Method in class migratedb.v1.core.internal.resource.ResourceNameParser
 
parse(String, ClassLoader) - Static method in class migratedb.v1.core.api.Location
 
parse(String, Collection<String>) - Method in class migratedb.v1.core.internal.resource.ResourceNameParser
 
parse(Resource) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
parse(Resource, SqlScriptMetadata) - Method in interface migratedb.v1.core.api.internal.parser.Parser
Parses this resource into a stream of statements.
parse(Resource, SqlScriptMetadata) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
ParsedSqlStatement - Class in migratedb.v1.core.internal.sqlscript
A sql statement from a script that can be executed at once against a database.
ParsedSqlStatement(int, int, int, String, Delimiter, boolean) - Constructor for class migratedb.v1.core.internal.sqlscript.ParsedSqlStatement
 
parser - Variable in class migratedb.v1.core.internal.sqlscript.ParserSqlScript
 
Parser - Interface in migratedb.v1.core.api.internal.parser
 
ParserContext - Class in migratedb.v1.core.internal.parser
 
ParserContext(Delimiter) - Constructor for class migratedb.v1.core.internal.parser.ParserContext
 
ParserSqlScript - Class in migratedb.v1.core.internal.sqlscript
 
ParserSqlScript(Parser, Resource, Resource, boolean) - Constructor for class migratedb.v1.core.internal.sqlscript.ParserSqlScript
Creates a new sql script from this source.
ParserSqlStatementIterator(PeekingReader, Resource, Recorder, PositionTracker, ParserContext) - Constructor for class migratedb.v1.core.internal.parser.BaseParser.ParserSqlStatementIterator
 
ParsingContext - Interface in migratedb.v1.core.api.internal.parser
 
ParsingContextImpl - Class in migratedb.v1.core.internal.parser
 
ParsingContextImpl() - Constructor for class migratedb.v1.core.internal.parser.ParsingContextImpl
 
pattern() - Method in class migratedb.v1.core.api.pattern.ValidatePattern
 
pause() - Method in class migratedb.v1.core.internal.parser.Recorder
 
peek() - Method in class migratedb.v1.core.internal.strategy.BackoffStrategy
 
peek(char) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Peek ahead in the stream to see if the next character matches this one.
peek(char, char) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Peek ahead in the stream to see if the next character matches either of these.
peek(int) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Peek ahead in the stream to look at this number of characters ahead in the reader.
peek(int, boolean) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Peek ahead in the stream to look at this number of characters ahead in the reader.
peek(String) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Peek ahead in the stream to see if the next characters match this string exactly.
PeekingReader - Class in migratedb.v1.core.internal.parser
 
peekKeywordPart(ParserContext) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Peek ahead in the stream to see if the next character could be a character part of a keyword or identifier.
peekNextNonWhitespace() - Method in class migratedb.v1.core.internal.parser.PeekingReader
Return the next non-whitespace character
peekNumeric() - Method in class migratedb.v1.core.internal.parser.PeekingReader
Peek ahead in the stream to see if the next character is numeric.
peekWhitespace() - Method in class migratedb.v1.core.internal.parser.PeekingReader
Peek ahead in the stream to see if the next character is whitespace.
pending() - Method in interface migratedb.v1.core.api.MigrationInfoService
 
pending() - Method in class migratedb.v1.core.internal.info.MigrationInfoServiceImpl
 
PENDING - migratedb.v1.core.api.MigrationState
This migration has not been applied, yet.
PENDING - migratedb.v1.core.internal.info.ValidationMatch
 
PERSONAL_DESKTOP - migratedb.v1.core.internal.database.sqlserver.SQLServerEngineEdition
 
PLACEHOLDER_PREFIX - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
PLACEHOLDER_REPLACEMENT - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
PLACEHOLDER_SUFFIX - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
placeholderPrefix(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the prefix of every placeholder.
placeholderReplacement() - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlScriptMetadata
 
placeholderReplacement() - Method in class migratedb.v1.core.internal.sqlscript.SqlScriptMetadataImpl
 
placeholderReplacement(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets whether placeholders should be replaced.
PlaceholderReplacingReader - Class in migratedb.v1.core.internal.parser
 
PlaceholderReplacingReader(String, String, Map<String, String>, Reader) - Constructor for class migratedb.v1.core.internal.parser.PlaceholderReplacingReader
 
placeholders(Map<String, String>) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the placeholders to replace in SQL migration scripts.
PLACEHOLDERS_PROPERTY_PREFIX - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
placeholderSuffix(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the suffix of every placeholder.
PlainExecutionTemplate - Class in migratedb.v1.core.internal.jdbc
 
PlainExecutionTemplate() - Constructor for class migratedb.v1.core.internal.jdbc.PlainExecutionTemplate
 
PlainExecutionTemplate(boolean) - Constructor for class migratedb.v1.core.internal.jdbc.PlainExecutionTemplate
 
populate(Database, Configuration) - Method in class migratedb.v1.core.internal.parser.ParsingContextImpl
 
PositionTracker - Class in migratedb.v1.core.internal.parser
 
PositionTracker() - Constructor for class migratedb.v1.core.internal.parser.PositionTracker
 
PositionTrackingReader - Class in migratedb.v1.core.internal.parser
 
PostgreSQLAdvisoryLockTemplate - Class in migratedb.v1.core.internal.database.postgresql
Spring-like template for executing with PostgreSQL advisory locks.
PostgreSQLCopyParsedStatement - Class in migratedb.v1.core.internal.database.postgresql
A PostgreSQL COPY FROM STDIN statement.
PostgreSQLCopyParsedStatement(int, int, int, String, String) - Constructor for class migratedb.v1.core.internal.database.postgresql.PostgreSQLCopyParsedStatement
Creates a new PostgreSQL COPY ...
PostgreSQLDatabase - Class in migratedb.v1.core.internal.database.postgresql
 
PostgreSQLDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabase
 
PostgreSQLDatabaseType - Class in migratedb.v1.core.internal.database.postgresql
 
PostgreSQLDatabaseType() - Constructor for class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabaseType
 
PostgreSQLParser - Class in migratedb.v1.core.internal.database.postgresql
 
PostgreSQLParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.postgresql.PostgreSQLParser
 
PostgreSQLSchema - Class in migratedb.v1.core.internal.database.postgresql
PostgreSQL implementation of Schema.
PostgreSQLSchema(JdbcTemplate, PostgreSQLDatabase, String) - Constructor for class migratedb.v1.core.internal.database.postgresql.PostgreSQLSchema
Creates a new PostgreSQL schema.
PostgreSQLSession - Class in migratedb.v1.core.internal.database.postgresql
 
PostgreSQLSession(Configuration, PostgreSQLDatabase, Connection) - Constructor for class migratedb.v1.core.internal.database.postgresql.PostgreSQLSession
 
PostgreSQLTable - Class in migratedb.v1.core.internal.database.postgresql
PostgreSQL-specific table.
PostgreSQLTable(JdbcTemplate, PostgreSQLDatabase, PostgreSQLSchema, String) - Constructor for class migratedb.v1.core.internal.database.postgresql.PostgreSQLTable
Creates a new PostgreSQL table.
PREFIX - Static variable in class migratedb.v1.core.api.Location.ClassPathLocation
The prefix for classpath locations.
PREFIX - Static variable in class migratedb.v1.core.api.Location.CustomLocation
The prefix for custom location implementations.
PREFIX - Static variable in class migratedb.v1.core.api.Location.FileSystemLocation
The prefix for filesystem locations.
prepareStatement(String, Object[]) - Method in class migratedb.v1.core.api.internal.jdbc.JdbcTemplate
Creates a new prepared statement for this sql with these params.
prepareStatement(String, Object[]) - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryJdbcTemplate
 
prepareStatement(String, Object[]) - Method in class migratedb.v1.core.internal.database.spanner.SpannerJdbcTemplate
 
PRIMARY_KEY - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
PRIMARY KEY constraint.
PRIORITY - Static variable in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabaseType
 
PROCEDURE - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
PropertiesConverter() - Constructor for class migratedb.v1.core.internal.database.oracle.OracleConfig.PropertiesConverter
 
propertiesToMap(Properties) - Static method in class migratedb.v1.core.internal.configuration.ConfigUtils
Converts properties into a map.
PropertyNames - Class in migratedb.v1.core.api.configuration
Metadata on the string-based configuration properties supported by DefaultConfiguration.configure(Properties).
PropertyNames() - Constructor for class migratedb.v1.core.api.configuration.PropertyNames
 
PropertyNames.Info - Annotation Type in migratedb.v1.core.api.configuration
 

Q

query(String, RowMapper<T>, Object...) - Method in class migratedb.v1.core.api.internal.jdbc.JdbcTemplate
Executes this query and map the results using this row mapper.
queryDBObjects(SQLServerSchema.ObjectType...) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerSchema
Query objects with any of the given types.
queryForBoolean(String, String...) - Method in class migratedb.v1.core.api.internal.jdbc.JdbcTemplate
Executes this query with these parameters against this connection.
queryForInt(String, String...) - Method in class migratedb.v1.core.api.internal.jdbc.JdbcTemplate
Executes this query with these parameters against this connection.
queryForList(String, Object...) - Method in class migratedb.v1.core.api.internal.jdbc.JdbcTemplate
Executes this query with these parameters against this connection.
queryForString(String, String...) - Method in class migratedb.v1.core.api.internal.jdbc.JdbcTemplate
Executes this query with these parameters against this connection.
queryForStringList(String, String...) - Method in class migratedb.v1.core.api.internal.jdbc.JdbcTemplate
Executes this query with these parameters against this connection.
QUEUE_TABLE - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
quote(String...) - Method in interface migratedb.v1.core.api.internal.database.base.Database
Quotes these identifiers for use in SQL queries.
quote(String...) - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 

R

rawMainJdbcConnection - Variable in class migratedb.v1.core.internal.database.base.BaseDatabase
The main JDBC connection, without any wrapping.
read() - Method in class migratedb.v1.core.internal.parser.PeekingReader
 
read() - Method in class migratedb.v1.core.internal.parser.PlaceholderReplacingReader
 
read() - Method in class migratedb.v1.core.internal.parser.PositionTrackingReader
 
read() - Method in class migratedb.v1.core.internal.parser.RecordingReader
 
read() - Method in class migratedb.v1.core.internal.parser.UnboundedReadAheadReader
 
read() - Method in class migratedb.v1.core.internal.util.BomStrippingReader
 
read(char[], int, int) - Method in class migratedb.v1.core.internal.parser.PlaceholderReplacingReader
 
read(Charset) - Method in interface migratedb.v1.core.api.resource.Resource
 
read(Charset) - Method in class migratedb.v1.core.internal.resource.classpath.ClassPathResource
 
read(Charset) - Method in class migratedb.v1.core.internal.resource.filesystem.FileSystemResource
 
read(Charset) - Method in class migratedb.v1.core.internal.resource.ReaderResource
 
read(Charset) - Method in class migratedb.v1.core.internal.resource.StringResource
 
ReaderResource - Class in migratedb.v1.core.internal.resource
 
ReaderResource(String, Reader) - Constructor for class migratedb.v1.core.internal.resource.ReaderResource
 
readIdentifier(PeekingReader) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
readKeyword(PeekingReader, Delimiter, ParserContext) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerParser
 
readKeyword(PeekingReader, Delimiter, ParserContext) - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEParser
 
readKeyword(PeekingReader, Delimiter, ParserContext) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
readKeywordPart(Delimiter, ParserContext) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Reads all characters in this stream as long as they can be part of a keyword.
readNumeric() - Method in class migratedb.v1.core.internal.parser.PeekingReader
Reads all characters in this stream as long as they can be part of a numeric constant.
readUntilExcluding(char, char) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Reads all characters in this stream until any of these delimiting characters has been encountered.
readUntilExcluding(String...) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Reads all characters in this stream until any of the delimiting strings is encountered.
readUntilExcludingWithEscape(char, boolean) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Reads all characters in this stream until this delimiting character has been encountered, taking into account this escape character for the delimiting character.
readUntilExcludingWithEscape(char, boolean, char) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Reads all characters in this stream until this delimiting character has been encountered, taking into account this escape character for the delimiting character.
readUntilIncluding(char) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Reads all characters in this stream until any of this delimiting character has been encountered.
readUntilIncluding(String) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Reads all characters in this stream until the delimiting sequence is encountered.
readWhitespace() - Method in class migratedb.v1.core.internal.parser.PeekingReader
Reads all characters in this stream as long as they are whitespace.
recommendMigrateDbUpgradeIfNecessary(String) - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
recommendMigrateDbUpgradeIfNecessaryForMajorVersion(String) - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
record(char) - Method in class migratedb.v1.core.internal.parser.Recorder
 
record(String) - Method in class migratedb.v1.core.internal.parser.Recorder
 
Recorder - Class in migratedb.v1.core.internal.parser
 
Recorder() - Constructor for class migratedb.v1.core.internal.parser.Recorder
 
RecordingReader - Class in migratedb.v1.core.internal.parser
 
RedshiftDatabase - Class in migratedb.v1.core.internal.database.redshift
Redshift database.
RedshiftDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.redshift.RedshiftDatabase
Creates a new instance.
RedshiftDatabaseType - Class in migratedb.v1.core.internal.database.redshift
 
RedshiftDatabaseType() - Constructor for class migratedb.v1.core.internal.database.redshift.RedshiftDatabaseType
 
RedshiftParser - Class in migratedb.v1.core.internal.database.redshift
 
RedshiftParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.redshift.RedshiftParser
 
RedshiftSchema - Class in migratedb.v1.core.internal.database.redshift
PostgreSQL implementation of Schema.
RedshiftSession - Class in migratedb.v1.core.internal.database.redshift
 
RedshiftTable - Class in migratedb.v1.core.internal.database.redshift
Redshift-specific table.
refresh() - Method in class migratedb.v1.core.internal.info.MigrationInfoServiceImpl
Refreshes the info about migration state using the resolved migrations and schema history information.
registerDatabaseTypes(Collection<DatabaseType>) - Method in class migratedb.v1.core.internal.database.DatabaseTypeRegisterImpl
 
remove() - Method in class migratedb.v1.core.internal.parser.BaseParser.ParserSqlStatementIterator
 
removeBoolean(Map<String, String>, String) - Static method in class migratedb.v1.core.internal.configuration.ConfigUtils
 
removedFailedMigrations - Variable in class migratedb.v1.core.api.output.CompletedRepairActions
 
removedMessage() - Method in class migratedb.v1.core.api.output.CompletedRepairActions
 
removeFailedMigrations(RepairResult, List<MigrationPattern>) - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
Repairs the schema history table after a failed migration.
removeInteger(Map<String, String>, String) - Static method in class migratedb.v1.core.internal.configuration.ConfigUtils
 
render(StringBuilder) - Method in class migratedb.v1.core.internal.util.AsciiTable
 
repair() - Method in class migratedb.v1.core.internal.command.DbRepair
Repairs the schema history table.
repair() - Method in class migratedb.v1.core.MigrateDb
Repairs the MigrateDb schema history table.
repairActions - Variable in class migratedb.v1.core.api.output.RepairResult
 
RepairOutput - Class in migratedb.v1.core.api.output
 
RepairOutput(String, String, String) - Constructor for class migratedb.v1.core.api.output.RepairOutput
 
RepairResult - Class in migratedb.v1.core.api.output
 
RepairResult(String, String) - Constructor for class migratedb.v1.core.api.output.RepairResult
 
REPEATABLE_MIGRATION - migratedb.v1.core.internal.resource.ResourceType
 
REPEATABLE_SQL_MIGRATION_PREFIX - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
repeatableSqlMigrationPrefix(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the file name prefix for repeatable SQL migrations.
replaceAll(String, String, String) - Static method in class migratedb.v1.core.internal.util.StringUtils
Replaces all occurrences of this originalToken in this string with this replacementToken.
replacePlaceholders(Reader, SqlScriptMetadata) - Method in class migratedb.v1.core.internal.parser.BaseParser
Configures this reader for placeholder replacement.
reportUnrecognisedProperties(Map<String, String>, String) - Static method in class migratedb.v1.core.internal.configuration.ConfigUtils
Reports all remaining keys in config that start with prefix as unrecognised by throwing an exception.
reset() - Method in class migratedb.v1.core.internal.parser.PlaceholderReplacingReader
 
reset() - Method in class migratedb.v1.core.internal.parser.PositionTracker
 
reset() - Method in class migratedb.v1.core.internal.parser.PositionTrackingReader
 
reset() - Method in class migratedb.v1.core.internal.parser.RecordingReader
 
reset() - Method in class migratedb.v1.core.internal.parser.UnboundedReadAheadReader
 
resetDelimiter(ParserContext) - Method in class migratedb.v1.core.internal.database.db2.DB2Parser
 
resetDelimiter(ParserContext) - Method in class migratedb.v1.core.internal.database.firebird.FirebirdParser
 
resetDelimiter(ParserContext) - Method in class migratedb.v1.core.internal.database.mysql.MySQLParser
 
resetDelimiter(ParserContext) - Method in class migratedb.v1.core.internal.parser.BaseParser
Resets the delimiter to its default value before parsing a new statement.
resolved() - Method in interface migratedb.v1.core.api.MigrationInfoService
 
resolved() - Method in class migratedb.v1.core.internal.info.MigrationInfoServiceImpl
 
RESOLVED - migratedb.v1.core.api.MigrationState.Category
 
RESOLVED_REPEATABLE_MIGRATION_NOT_APPLIED - migratedb.v1.core.api.ErrorCode
 
RESOLVED_VERSIONED_MIGRATION_NOT_APPLIED - migratedb.v1.core.api.ErrorCode
 
ResolvedMigration - Interface in migratedb.v1.core.api.resolver
Migration resolved through a MigrationResolver.
ResolvedMigrationComparator - Class in migratedb.v1.core.internal.resolver
 
ResolvedMigrationComparator() - Constructor for class migratedb.v1.core.internal.resolver.ResolvedMigrationComparator
 
ResolvedMigrationImpl - Class in migratedb.v1.core.internal.resolver
A migration available on the classpath.
ResolvedMigrationImpl(Version, String, String, Checksum, Checksum, MigrationType, String, MigrationExecutor) - Constructor for class migratedb.v1.core.internal.resolver.ResolvedMigrationImpl
 
resolveMigrations(Context) - Method in interface migratedb.v1.core.api.resolver.MigrationResolver
Resolves the available migrations.
resolveMigrations(Context) - Method in class migratedb.v1.core.internal.resolver.DefaultMigrationResolver
Finds all available migrations using all migration resolvers (sql, java, ...).
resolveMigrations(Context) - Method in class migratedb.v1.core.internal.resolver.java.FixedJavaMigrationResolver
 
resolveMigrations(Context) - Method in class migratedb.v1.core.internal.resolver.java.JavaMigrationResolver
 
resolveMigrations(Context) - Method in class migratedb.v1.core.internal.resolver.sql.SqlMigrationResolver
 
resolvers(String...) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
resolvers(Collection<MigrationResolver>) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
resolvers(MigrationResolver...) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
RESOLVERS - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
resource - Variable in class migratedb.v1.core.internal.sqlscript.ParserSqlScript
The resource containing the statements.
Resource - Interface in migratedb.v1.core.api.resource
A textual resource (such as a .sql file) used by MigrateDB.
RESOURCE_LIST_RESOURCE_NAME - Static variable in class migratedb.v1.core.api.Location.ClassPathLocation
The resource that contains the names of resources to provide.
ResourceName - Class in migratedb.v1.core.api.internal.resource
Represents a resource name, parsed into its components.
ResourceName(String, String, String, String, String, String, boolean, String) - Constructor for class migratedb.v1.core.api.internal.resource.ResourceName
 
ResourceNameParser - Class in migratedb.v1.core.internal.resource
 
ResourceNameParser(Configuration) - Constructor for class migratedb.v1.core.internal.resource.ResourceNameParser
 
ResourceNameValidator - Class in migratedb.v1.core.internal.resource
 
ResourceNameValidator() - Constructor for class migratedb.v1.core.internal.resource.ResourceNameValidator
 
resourceProvider() - Method in class migratedb.v1.core.api.Location.ClassPathLocation
 
resourceProvider() - Method in class migratedb.v1.core.api.Location.CustomLocation
 
resourceProvider() - Method in class migratedb.v1.core.api.Location.FileSystemLocation
 
resourceProvider() - Method in class migratedb.v1.core.api.Location
 
resourceProvider(ResourceProvider) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Custom ResourceProvider to be used to look up resources.
ResourceProvider - Interface in migratedb.v1.core.api
A facility to obtain loadable resources.
ResourceType - Enum in migratedb.v1.core.internal.resource
 
restoreOriginalState() - Method in interface migratedb.v1.core.api.internal.database.base.Session
Undoes all changes to database settings and variables whose scope is bound to the lifetime of the JDBC connection.
restoreOriginalState() - Method in class migratedb.v1.core.internal.database.base.BaseSession
 
Result - Class in migratedb.v1.core.api.internal.jdbc
 
Result(long, List<String>, List<List<String>>, String) - Constructor for class migratedb.v1.core.api.internal.jdbc.Result
 
Results - Class in migratedb.v1.core.api.internal.jdbc
Container for all results, warnings, errors and remaining side-effects of a sql statement.
Results() - Constructor for class migratedb.v1.core.api.internal.jdbc.Results
 
RetryStrategy - Class in migratedb.v1.core.internal.strategy
A class that retries a Callable a given number of times until success is obtained.
RetryStrategy(int) - Constructor for class migratedb.v1.core.internal.strategy.RetryStrategy
A class that retries a Callable a given number of times until success is obtained.
REWRITE_EQUIVALENCE - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
RowMapper<T> - Interface in migratedb.v1.core.api.internal.jdbc
Mapper from ResultSet row to object.
RULE - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
RULE - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
Rule (old-style, stand-alone).
RULE_SET - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
runScript(Reader) - Method in interface migratedb.v1.core.api.migration.Context
Executes a script on the connection returned by Context.getConnection().

S

SAPHANADatabase - Class in migratedb.v1.core.internal.database.saphana
SAP HANA database.
SAPHANADatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.saphana.SAPHANADatabase
Creates a new instance.
SAPHANADatabaseType - Class in migratedb.v1.core.internal.database.saphana
 
SAPHANADatabaseType() - Constructor for class migratedb.v1.core.internal.database.saphana.SAPHANADatabaseType
 
SAPHANAParser - Class in migratedb.v1.core.internal.database.saphana
 
SAPHANAParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.saphana.SAPHANAParser
 
SAPHANASchema - Class in migratedb.v1.core.internal.database.saphana
SAP HANA implementation of Schema.
SAPHANASession - Class in migratedb.v1.core.internal.database.saphana
 
SAPHANATable - Class in migratedb.v1.core.internal.database.saphana
SAP HANA-specific table.
SCALAR_FUNCTION - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
Scalar function.
scanSchemas(Configuration, Database) - Static method in class migratedb.v1.core.internal.schemahistory.SchemaHistoryFactory
 
SCHEDULE - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
SCHEDULER_CHAIN - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
SCHEDULER_JOB - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
SCHEDULER_PROGRAM - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
Schema - Interface in migratedb.v1.core.api.internal.database.base
 
SCHEMA - migratedb.v1.core.api.MigrationType
Schema creation marker.
SCHEMA_DOES_NOT_EXIST - migratedb.v1.core.api.ErrorCode
 
SchemaHistory - Class in migratedb.v1.core.internal.schemahistory
The schema history used to track all applied migrations.
SchemaHistory() - Constructor for class migratedb.v1.core.internal.schemahistory.SchemaHistory
 
SchemaHistoryFactory - Class in migratedb.v1.core.internal.schemahistory
 
SchemaHistoryFactory() - Constructor for class migratedb.v1.core.internal.schemahistory.SchemaHistoryFactory
 
SchemaHistoryFactory.SchemasWithDefault - Class in migratedb.v1.core.internal.schemahistory
 
schemaHistorySchema - Variable in class migratedb.v1.core.api.output.LiberateResult
 
schemaHistoryTable - Variable in class migratedb.v1.core.api.output.LiberateResult
 
schemaName - Variable in class migratedb.v1.core.api.output.InfoResult
 
schemaName - Variable in class migratedb.v1.core.api.output.MigrateResult
 
SchemaObject - Interface in migratedb.v1.core.api.internal.database.base
 
schemas(String...) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the schemas managed by MigrateDB.
schemas(Collection<String>) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the schemas managed by MigrateDB.
SCHEMAS - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
SchemasWithDefault(List<Schema>, Schema) - Constructor for class migratedb.v1.core.internal.schemahistory.SchemaHistoryFactory.SchemasWithDefault
 
schemaVersion - Variable in class migratedb.v1.core.api.output.InfoResult
 
script() - Method in class migratedb.v1.core.api.migration.ScriptMigration
Provides the script to execute.
SCRIPT_PLACEHOLDER_PREFIX - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
SCRIPT_PLACEHOLDER_SUFFIX - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
ScriptMigration - Class in migratedb.v1.core.api.migration
An easy way to define SQL migration scripts as code.
ScriptMigration() - Constructor for class migratedb.v1.core.api.migration.ScriptMigration
 
scriptPlaceholderPrefix(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the prefix of every script placeholder.
scriptPlaceholderSuffix(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the suffix of every script placeholder.
SEMICOLON - Static variable in class migratedb.v1.core.api.internal.sqlscript.Delimiter
 
SEQUENCE - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
SEQUENCE_OBJECT - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
Sequence object.
Session - Interface in migratedb.v1.core.api.internal.database.base
 
setAllSchemasEmpty(Schema[]) - Method in class migratedb.v1.core.internal.info.MigrationInfoServiceImpl
 
setBaselineDescription(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the description to tag an existing schema with when executing baseline.
setBaselineMigrationPrefix(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the file name prefix for baseline migrations.
setBaselineOnMigrate(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Whether to automatically call baseline when migrate is executed against a non-empty schema with no schema history table.
setBaselineVersion(Version) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the version to tag an existing schema with when executing baseline.
setBaselineVersionAsString(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the version to tag an existing schema with when executing baseline.
setCallbacks(Collection<Callback>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Set the callbacks for lifecycle notifications.
setCallbacks(Callback...) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Set the callbacks for lifecycle notifications.
setCallbacksAsClassNames(String...) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Set the callbacks for lifecycle notifications.
setCallbacksAsClassNames(Collection<String>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Set the callbacks for lifecycle notifications.
setCherryPick(Collection<MigrationPattern>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the migrations that MigrateDB should consider when migrating.
setCherryPick(MigrationPattern...) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the migrations that MigrateDB should consider when migrating.
setCherryPickAsString(String...) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the migrations that MigrateDB should consider when migrating.
setCherryPickAsString(Collection<String>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the migrations that MigrateDB should consider when migrating.
setConnectionInitializer(JdbcConnectionFactory.ConnectionInitializer) - Method in class migratedb.v1.core.internal.jdbc.JdbcConnectionFactoryImpl
 
setConnectRetries(int) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
The maximum number of retries when attempting to connect to the database.
setConnectRetriesInterval(int) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
The maximum time between retries when attempting to connect to the database in seconds.
setCreateSchemas(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Whether MigrateDB should attempt to create the schemas specified in the schemas property.
setDataSource(DataSource) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the data source to use.
setDataSource(ConnectionProvider) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the data source to use.
setDefaultLogSystem(LogSystem) - Static method in class migratedb.v1.core.api.logging.Log
 
setDefaultSchema(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the default schema managed by MigrateDB.
setDelimiter(Delimiter) - Method in class migratedb.v1.core.internal.parser.ParserContext
 
setEncoding(Charset) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the encoding of SQL migrations.
setEncodingAsString(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the encoding of SQL migrations.
setException(SQLException) - Method in class migratedb.v1.core.api.internal.jdbc.Results
 
setExtensionConfig(Class<T>, T) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the extension config of type T.
setFailOnMissingLocations(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Whether to fail if a location specified in the migratedb.locations option doesn't exist
setFailOnMissingTarget(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Whether to fail if no migration with the configured target version exists (default: true)
setGroup(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Whether to group all pending migrations together in the same transaction when applying them (only recommended for databases with support for DDL transactions).
setHandled(boolean) - Method in interface migratedb.v1.core.api.callback.Error
Sets whether this error has already been handled.
setHandled(boolean) - Method in interface migratedb.v1.core.api.callback.Warning
Sets whether this warning has already been handled.
setHandled(boolean) - Method in class migratedb.v1.core.internal.jdbc.ErrorImpl
 
setHandled(boolean) - Method in class migratedb.v1.core.internal.jdbc.WarningImpl
 
setIgnoreFutureMigrations(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Whether to ignore future migrations when reading the schema history table.
setIgnoreIgnoredMigrations(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Ignore ignored migrations when reading the schema history table.
setIgnoreMigrationPatterns(Collection<ValidatePattern>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Ignore migrations that match the given ValidatePatterns when validating migrations.
setIgnoreMigrationPatterns(ValidatePattern...) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Ignore migrations that match the given ValidatePatterns when validating migrations.
setIgnoreMigrationPatternsAsStrings(String...) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Ignore migrations that match this list of patterns when validating migrations.
setIgnoreMigrationPatternsAsStrings(Collection<String>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Ignore migrations that match this list of patterns when validating migrations.
setIgnoreMissingMigrations(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Ignore missing migrations when reading the schema history table.
setIgnorePendingMigrations(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Ignore pending migrations when reading the schema history table.
setInitSql(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
The SQL statements to run to initialize a new database connection immediately after opening it.
setInstalledBy(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
The username that will be recorded in the schema history table as having applied the migration.
setJavaMigrationClassProvider(ClassProvider<JavaMigration>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
The custom ClassProvider to be used to look up JavaMigration classes.
setJavaMigrations(Collection<JavaMigration>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
The additional Java-based migrations.
setJavaMigrations(JavaMigration...) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
The additional Java-based migrations.
setKerberosCacheFile(String) - Method in class migratedb.v1.core.internal.database.oracle.OracleConfig
Warning: Feature not implemented!
setKerberosConfigFile(String) - Method in class migratedb.v1.core.internal.database.oracle.OracleConfig
Warning: Feature not implemented!
setLiberateOnMigrate(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Whether the liberate command is automatically executed on migrate if the schema history table does not exist, but oldTable exists.
setLocations(Collection<Location>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the locations to scan recursively for migrations.
setLocations(Location...) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the locations to scan recursively for migrations.
setLocationsAsStrings(String...) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the locations to scan recursively for migrations.
setLocationsAsStrings(Collection<String>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the locations to scan recursively for migrations.
setLockRetryCount(int) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the maximum number of retries when trying to obtain a lock. -1 indicates attempting to repeat indefinitely.
setLogger(String...) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
The log system(s) MigrateDB should use.
setLogger(LogSystem) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
The log system MigrateDB should use.
setMigrationInfo(MigrationInfo) - Method in interface migratedb.v1.core.api.internal.callback.CallbackExecutor
Sets the current migration info.
setMigrationInfo(MigrationInfo) - Method in class migratedb.v1.core.internal.callback.DefaultCallbackExecutor
 
setMigrationInfo(MigrationInfo) - Method in enum migratedb.v1.core.internal.callback.NoopCallbackExecutor
 
setMixed(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Whether to allow mixing transactional and non-transactional statements within the same migration.
setOldTable(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the name of the old table to convert into the format used by MigrateDB.
setOutOfOrder(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Allows migrations to be run "out of order".
setOutputQueryResults(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Whether MigrateDB should output a table with the results of queries when executing migrations.
setPlaceholderPrefix(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the prefix of every placeholder.
setPlaceholderReplacement(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets whether placeholders should be replaced.
setPlaceholders(Map<String, String>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the placeholders to replace in SQL migration scripts.
setPlaceholderSuffix(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the suffix of every placeholder.
setRepairActions(CompletedRepairActions) - Method in class migratedb.v1.core.api.output.RepairResult
 
setRepeatableSqlMigrationPrefix(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the file name prefix for repeatable SQL migrations.
setResolvers(Collection<MigrationResolver>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
setResolvers(MigrationResolver...) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
setResolversAsClassNames(String...) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
setResolversAsClassNames(Collection<String>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
setResourceProvider(ResourceProvider) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Set the custom ResourceProvider to be used to look up resources.
setSchemas(String...) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the schemas managed by MigrateDB.
setSchemas(Collection<String>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the schemas managed by MigrateDB.
setScriptPlaceholderPrefix(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the prefix of every script placeholder.
setScriptPlaceholderSuffix(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the suffix of every placeholder.
setSkipDefaultCallbacks(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Whether MigrateDB should skip the default callbacks.
setSkipDefaultResolvers(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Whether MigrateDB should skip the default resolvers.
setSkipExecutingMigrations(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Whether MigrateDB should skip actually executing the contents of the migrations and only update the schema history table.
setSqlMigrationPrefix(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the file name prefix for SQL migrations.
setSqlMigrationSeparator(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the file name separator for SQL migrations.
setSqlMigrationSuffixes(String...) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
The file name suffixes for SQL migrations.
setSqlMigrationSuffixes(Collection<String>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
The file name suffixes for SQL migrations.
setSqlplus(boolean) - Method in class migratedb.v1.core.internal.database.oracle.OracleConfig
Warning: Feature not implemented!
setSqlplusWarn(boolean) - Method in class migratedb.v1.core.internal.database.oracle.OracleConfig
Warning: Feature not implemented!
setStatementType(StatementType) - Method in class migratedb.v1.core.internal.parser.ParserContext
 
setTable(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the name of the schema history table that will be used by MigrateDB.
setTablespace(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the tablespace where to create the schema history table that will be used by MigrateDB.
setTarget(TargetVersion) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the target version up to which MigrateDB should consider migrations.
setTargetAsString(String) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Sets the target version up to which MigrateDB should consider migrations.
setValidateMigrationNaming(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Whether to validate migrations and callbacks whose scripts do not obey the correct naming convention.
setValidateOnMigrate(boolean) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Whether to automatically call validate or not when running migrate.
setWalletLocation(String) - Method in class migratedb.v1.core.internal.database.oracle.OracleConfig
Warning: Feature not implemented!
shouldAdjustBlockDepth(ParserContext, List<Token>, Token) - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryParser
 
shouldAdjustBlockDepth(ParserContext, List<Token>, Token) - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBParser
 
shouldAdjustBlockDepth(ParserContext, List<Token>, Token) - Method in class migratedb.v1.core.internal.database.mysql.MySQLParser
 
shouldAdjustBlockDepth(ParserContext, List<Token>, Token) - Method in class migratedb.v1.core.internal.database.oracle.OracleParser
 
shouldAdjustBlockDepth(ParserContext, List<Token>, Token) - Method in class migratedb.v1.core.internal.database.saphana.SAPHANAParser
 
shouldAdjustBlockDepth(ParserContext, List<Token>, Token) - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerParser
 
shouldAdjustBlockDepth(ParserContext, List<Token>, Token) - Method in class migratedb.v1.core.internal.parser.BaseParser
 
shouldBeAloneOnLine() - Method in class migratedb.v1.core.api.internal.sqlscript.Delimiter
 
shouldDiscard(Token, boolean) - Method in class migratedb.v1.core.internal.database.oracle.OracleParser
 
shouldDiscard(Token, boolean) - Method in class migratedb.v1.core.internal.parser.BaseParser
Whether the current set of tokens should be discarded.
shouldExecute() - Method in interface migratedb.v1.core.api.executor.MigrationExecutor
Whether the migration associated with this executor should be executed or not.
shouldExecute() - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlScript
Whether the script should execute or not.
shouldExecute() - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlScriptMetadata
 
shouldExecute() - Method in class migratedb.v1.core.internal.resolver.java.JavaMigrationExecutor
 
shouldExecute() - Method in class migratedb.v1.core.internal.resolver.sql.SqlMigrationExecutor
 
shouldExecute() - Method in class migratedb.v1.core.internal.sqlscript.ParserSqlScript
 
shouldExecute() - Method in class migratedb.v1.core.internal.sqlscript.SqlScriptMetadataImpl
 
SimpleContext - Class in migratedb.v1.core.internal.callback
 
SimpleContext(Configuration, Session, MigrationInfo, String, List<Warning>, List<Error>) - Constructor for class migratedb.v1.core.internal.callback.SimpleContext
 
SKIP_DEFAULT_CALLBACKS - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
SKIP_DEFAULT_RESOLVERS - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
SKIP_EXECUTING_MIGRATIONS - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
skipDefaultCallbacks(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Whether MigrateDB should skip the default callbacks.
skipDefaultResolvers(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Whether MigrateDB should skip the default resolvers.
skipExecutingMigrations(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Whether MigrateDB should skip actually executing the contents of the migrations and only update the schema history table.
SLF4J - Static variable in class migratedb.v1.core.api.logging.LogSystems
org.slf4j system.
Slf4jLogSystem - Enum in migratedb.v1.core.internal.logging
 
SnowflakeDatabase - Class in migratedb.v1.core.internal.database.snowflake
 
SnowflakeDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabase
Creates a new instance.
SnowflakeDatabaseType - Class in migratedb.v1.core.internal.database.snowflake
 
SnowflakeDatabaseType() - Constructor for class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabaseType
 
SnowflakeParser - Class in migratedb.v1.core.internal.database.snowflake
 
SnowflakeParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.snowflake.SnowflakeParser
 
SnowflakeSchema - Class in migratedb.v1.core.internal.database.snowflake
 
SnowflakeSession - Class in migratedb.v1.core.internal.database.snowflake
 
SnowflakeTable - Class in migratedb.v1.core.internal.database.snowflake
 
SpannerDatabase - Class in migratedb.v1.core.internal.database.spanner
 
SpannerDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.spanner.SpannerDatabase
 
SpannerDatabaseType - Class in migratedb.v1.core.internal.database.spanner
 
SpannerDatabaseType() - Constructor for class migratedb.v1.core.internal.database.spanner.SpannerDatabaseType
 
SpannerJdbcTemplate - Class in migratedb.v1.core.internal.database.spanner
 
SpannerJdbcTemplate(Connection, DatabaseType) - Constructor for class migratedb.v1.core.internal.database.spanner.SpannerJdbcTemplate
 
SpannerParser - Class in migratedb.v1.core.internal.database.spanner
 
SpannerParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.spanner.SpannerParser
 
SpannerSchema - Class in migratedb.v1.core.internal.database.spanner
 
SpannerSchema(JdbcTemplate, SpannerDatabase, String) - Constructor for class migratedb.v1.core.internal.database.spanner.SpannerSchema
 
SpannerSession - Class in migratedb.v1.core.internal.database.spanner
 
SpannerSession(SpannerDatabase, Connection) - Constructor for class migratedb.v1.core.internal.database.spanner.SpannerSession
 
SpannerTable - Class in migratedb.v1.core.internal.database.spanner
 
SpannerTable(JdbcTemplate, SpannerDatabase, SpannerSchema, String) - Constructor for class migratedb.v1.core.internal.database.spanner.SpannerTable
 
SQL - migratedb.v1.core.api.MigrationType
SQL incremental migrations.
SQL_BASELINE - migratedb.v1.core.api.MigrationType
SQL baseline migrations.
SQL_DATA_WAREHOUSE - migratedb.v1.core.internal.database.sqlserver.SQLServerEngineEdition
 
SQL_DATABASE - migratedb.v1.core.internal.database.sqlserver.SQLServerEngineEdition
 
SQL_DML_TRIGGER - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
SQL DML trigger.
SQL_MIGRATION_PREFIX - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
SQL_MIGRATION_SEPARATOR - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
SQL_MIGRATION_SUFFIXES - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
SQL_TRANSLATION_PROFILE - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
SqlCallable<V> - Interface in migratedb.v1.core.api.internal.util
An interface analogous to Callable but constrained so that implementations can only throw SqlException, not the more generic Exception.
SQLiteDatabase - Class in migratedb.v1.core.internal.database.sqlite
 
SQLiteDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.sqlite.SQLiteDatabase
 
SQLiteDatabaseType - Class in migratedb.v1.core.internal.database.sqlite
 
SQLiteDatabaseType() - Constructor for class migratedb.v1.core.internal.database.sqlite.SQLiteDatabaseType
 
SQLiteParser - Class in migratedb.v1.core.internal.database.sqlite
 
SQLiteParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.sqlite.SQLiteParser
 
SQLiteSchema - Class in migratedb.v1.core.internal.database.sqlite
SQLite implementation of Schema.
SQLiteSession - Class in migratedb.v1.core.internal.database.sqlite
 
SQLiteTable - Class in migratedb.v1.core.internal.database.sqlite
SQLite-specific table.
SQLiteTable(JdbcTemplate, SQLiteDatabase, SQLiteSchema, String) - Constructor for class migratedb.v1.core.internal.database.sqlite.SQLiteTable
Creates a new SQLite table.
SqlMigrationExecutor - Class in migratedb.v1.core.internal.resolver.sql
Database migration based on a sql file.
SqlMigrationExecutorFactory - Interface in migratedb.v1.core.internal.resolver.sql
 
sqlMigrationPrefix(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the file name prefix for SQL migrations.
SqlMigrationResolver - Class in migratedb.v1.core.internal.resolver.sql
Migration resolver for SQL file resources.
SqlMigrationResolver(ResourceProvider, SqlScriptExecutorFactory, SqlScriptFactory, Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.resolver.sql.SqlMigrationResolver
 
sqlMigrationSeparator(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the file name separator for SQL migrations.
sqlMigrationSuffixes(String...) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
The file name suffixes for SQL migrations.
sqlMigrationSuffixes(Collection<String>) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
The file name suffixes for SQL migrations.
sqlplus(boolean) - Method in class migratedb.v1.core.internal.database.oracle.OracleConfig
Warning: Feature not implemented!
sqlplusWarn(boolean) - Method in class migratedb.v1.core.internal.database.oracle.OracleConfig
Warning: Feature not implemented!
SqlScript - Interface in migratedb.v1.core.api.internal.sqlscript
SQL script containing a series of statements terminated by a delimiter (eg: ;).
SqlScriptCallbackFactory - Class in migratedb.v1.core.internal.callback
Callback factory, looking for SQL scripts (named like on the callback methods) inside the configured locations.
SqlScriptCallbackFactory(ResourceProvider, SqlScriptExecutorFactory, SqlScriptFactory, Configuration) - Constructor for class migratedb.v1.core.internal.callback.SqlScriptCallbackFactory
Creates a new instance.
SqlScriptExecutor - Interface in migratedb.v1.core.api.internal.sqlscript
Executor for SQL scripts.
SqlScriptExecutorFactory - Interface in migratedb.v1.core.api.internal.sqlscript
 
SqlScriptFactory - Interface in migratedb.v1.core.api.internal.sqlscript
 
SqlScriptMetadata - Interface in migratedb.v1.core.api.internal.sqlscript
 
SqlScriptMetadataImpl - Class in migratedb.v1.core.internal.sqlscript
 
SQLServerApplicationLockTemplate - Class in migratedb.v1.core.internal.database.sqlserver
Spring-like template for executing with SQL Server application locks.
SQLServerDatabase - Class in migratedb.v1.core.internal.database.sqlserver
 
SQLServerDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
SQLServerDatabaseType - Class in migratedb.v1.core.internal.database.sqlserver
 
SQLServerDatabaseType() - Constructor for class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabaseType
 
SQLServerEngineEdition - Enum in migratedb.v1.core.internal.database.sqlserver
 
SQLServerParser - Class in migratedb.v1.core.internal.database.sqlserver
 
SQLServerParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.sqlserver.SQLServerParser
 
SQLServerSchema - Class in migratedb.v1.core.internal.database.sqlserver
 
SQLServerSchema(JdbcTemplate, SQLServerDatabase, String, String) - Constructor for class migratedb.v1.core.internal.database.sqlserver.SQLServerSchema
 
SQLServerSchema.DBObject - Class in migratedb.v1.core.internal.database.sqlserver
SQL Server object meta-data.
SQLServerSchema.ObjectType - Enum in migratedb.v1.core.internal.database.sqlserver
SQL Server object types for which we support automatic clean-up.
SQLServerSession - Class in migratedb.v1.core.internal.database.sqlserver
 
SQLServerSession(SQLServerDatabase, Connection) - Constructor for class migratedb.v1.core.internal.database.sqlserver.SQLServerSession
 
SQLServerTable - Class in migratedb.v1.core.internal.database.sqlserver
SQLServer-specific table.
SQLServerTable(JdbcTemplate, SQLServerDatabase, String, SQLServerSchema, String) - Constructor for class migratedb.v1.core.internal.database.sqlserver.SQLServerTable
Creates a new SQLServer table.
SqlStatement - Interface in migratedb.v1.core.api.internal.sqlscript
A sql statement from a script that can be executed at once against a database.
SqlStatementIterator - Interface in migratedb.v1.core.api.internal.sqlscript
 
sqlStatements - Variable in class migratedb.v1.core.internal.sqlscript.ParserSqlScript
The sql statements contained in this script.
STANDARD - migratedb.v1.core.internal.database.sqlserver.SQLServerEngineEdition
 
start() - Method in class migratedb.v1.core.internal.parser.Recorder
 
start() - Method in class migratedb.v1.core.internal.util.StopWatch
Starts the stop watch.
startsAndEndsWith(String, String, Collection<String>) - Static method in class migratedb.v1.core.internal.util.StringUtils
Checks whether str both begins with this prefix and ends withs either of these suffixes.
state - Variable in class migratedb.v1.core.api.output.InfoOutput
 
Statement - Interface in migratedb.v1.core.api.callback
The statement relevant to an event.
StatementType - Class in migratedb.v1.core.internal.parser
 
StatementType() - Constructor for class migratedb.v1.core.internal.parser.StatementType
 
stop() - Method in class migratedb.v1.core.internal.parser.Recorder
 
stop() - Method in class migratedb.v1.core.internal.util.StopWatch
Stops the stop watch.
StopWatch - Class in migratedb.v1.core.internal.util
Stopwatch, inspired by the implementation in the Spring framework.
StopWatch() - Constructor for class migratedb.v1.core.internal.util.StopWatch
 
STORED_PROCEDURE - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
Stored procedure.
STRING - migratedb.v1.core.internal.parser.TokenType
 
StringNull - migratedb.v1.core.internal.jdbc.JdbcNullTypes
 
StringResource - Class in migratedb.v1.core.internal.resource
 
StringResource(String, String) - Constructor for class migratedb.v1.core.internal.resource.StringResource
 
StringUtils - Class in migratedb.v1.core.internal.util
 
StringUtils() - Constructor for class migratedb.v1.core.internal.util.StringUtils
 
SUCCESS - migratedb.v1.core.api.MigrationState
This migration succeeded.
successfullyBaselined - Variable in class migratedb.v1.core.api.output.BaselineResult
 
SUPERSEDED - migratedb.v1.core.api.MigrationState
This is a repeatable migration that is outdated and has already been superseded by a newer run.
supportedTypesExist(JdbcTemplate, OracleDatabase, OracleSchema) - Static method in enum migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
Checks whether the specified schema contains object types that can be cleaned.
supports(Event, Context) - Method in class migratedb.v1.core.api.callback.BaseCallback
 
supports(Event, Context) - Method in interface migratedb.v1.core.api.callback.Callback
Whether this callback supports this event or not.
supports(Event, Context) - Method in enum migratedb.v1.core.internal.callback.NoopCallback
 
supportsAssemblies() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
supportsAssemblies() - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabase
 
supportsChangingCurrentSchema() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabase
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.db2.DB2Database
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.derby.DerbyDatabase
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabase
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.h2.H2Database
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBDatabase
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabase
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.informix.InformixDatabase
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabase
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabase
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabase
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabase
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANADatabase
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabase
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabase
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteDatabase
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
supportsChangingCurrentSchema() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEDatabase
 
supportsDdlTransactions() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.cockroachdb.CockroachDBDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.db2.DB2Database
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.derby.DerbyDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.h2.H2Database
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.ignite.thin.IgniteThinDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.informix.InformixDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.saphana.SAPHANADatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.snowflake.SnowflakeDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEDatabase
 
supportsDdlTransactions() - Method in class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBDatabase
 
supportsEmptyMigrationDescription() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
supportsEmptyMigrationDescription() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
supportsEmptyMigrationDescription() - Method in class migratedb.v1.core.internal.database.oracle.OracleDatabase
 
supportsEmptyMigrationDescription() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEDatabase
 
supportsMultiStatementTransactions() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
supportsMultiStatementTransactions() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
supportsMultiStatementTransactions() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
supportsMultiStatementTransactions() - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabase
 
supportsMultiStatementTransactions() - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabase
 
supportsMultiStatementTransactions() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASEDatabase
Multi statement transaction support is dependent on the 'ddl in tran' option being set.
supportsPartitions() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
supportsPartitions() - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabase
 
supportsPeekingMultipleLines() - Method in class migratedb.v1.core.internal.parser.BaseParser
 
supportsRules() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
supportsRules() - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabase
 
supportsSequences() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
supportsSequences() - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabase
 
supportsSynonyms() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
supportsSynonyms() - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabase
 
supportsTriggers() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
supportsTriggers() - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabase
 
supportsTypes() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 
supportsTypes() - Method in class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabase
 
swallow() - Method in class migratedb.v1.core.internal.parser.PeekingReader
Swallows the next character.
swallow(int) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Swallows the next n characters.
swallowUntilExcluding(char, char) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Swallows all characters in this stream until any of these delimiting characters has been encountered.
swallowUntilExcluding(String) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Swallows all characters in this stream until this delimiting string has been encountered.
swallowUntilIncludingWithEscape(char, boolean) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Swallows all characters in this stream until this delimiting character has been encountered, taking into account this escape character for the delimiting character.
swallowUntilIncludingWithEscape(char, boolean, char) - Method in class migratedb.v1.core.internal.parser.PeekingReader
Swallows all characters in this stream until this delimiting character has been encountered, taking into account this escape character for the delimiting character.
SybaseASEDatabase - Class in migratedb.v1.core.internal.database.sybasease
 
SybaseASEDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.sybasease.SybaseASEDatabase
 
SybaseASEJConnectDatabaseType - Class in migratedb.v1.core.internal.database.sybasease
 
SybaseASEJConnectDatabaseType() - Constructor for class migratedb.v1.core.internal.database.sybasease.SybaseASEJConnectDatabaseType
 
SybaseASEJTDSDatabaseType - Class in migratedb.v1.core.internal.database.sybasease
 
SybaseASEJTDSDatabaseType() - Constructor for class migratedb.v1.core.internal.database.sybasease.SybaseASEJTDSDatabaseType
 
SybaseASEParser - Class in migratedb.v1.core.internal.database.sybasease
 
SybaseASEParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.sybasease.SybaseASEParser
 
SybaseASESchema - Class in migratedb.v1.core.internal.database.sybasease
Sybase ASE schema (database).
SybaseASESession - Class in migratedb.v1.core.internal.database.sybasease
Sybase ASE Connection.
SybaseASETable - Class in migratedb.v1.core.internal.database.sybasease
Sybase ASE table.
SYMBOL - migratedb.v1.core.internal.parser.TokenType
A symbol such as !
SynapseDatabase - Class in migratedb.v1.core.internal.database.sqlserver.synapse
 
SynapseDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabase
 
SynapseDatabaseType - Class in migratedb.v1.core.internal.database.sqlserver.synapse
 
SynapseDatabaseType() - Constructor for class migratedb.v1.core.internal.database.sqlserver.synapse.SynapseDatabaseType
 
SynapseSchema - Class in migratedb.v1.core.internal.database.sqlserver.synapse
Synapse implementation of Schema.
SynapseSession - Class in migratedb.v1.core.internal.database.sqlserver.synapse
 
SynapseTable - Class in migratedb.v1.core.internal.database.sqlserver.synapse
 
SYNONYM - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
SYNONYM - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
Synonym.

T

table - Variable in class migratedb.v1.core.internal.schemahistory.SchemaHistory
The schema history table used by MigrateDB.
table(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the name of the schema history table that will be used by MigrateDB.
Table - Interface in migratedb.v1.core.api.internal.database.base
 
TABLE - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
TABLE - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
TABLE_VALUED_FUNCTION - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
Table-valued function.
TableLockingExecutionTemplate - Class in migratedb.v1.core.internal.jdbc
 
tablespace(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the tablespace where to create the schema history table that will be used by MigrateDB.
TABLESPACE - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
target(String) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the target version up to which MigrateDB should consider migrations.
target(TargetVersion) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the target version up to which MigrateDB should consider migrations.
target(Version) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Sets the target version up to which MigrateDB should consider migrations.
TARGET - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
targetSchemaVersion - Variable in class migratedb.v1.core.api.output.MigrateResult
 
TargetVersion - Class in migratedb.v1.core.api
 
TargetVersion.OrElseDoStep - Class in migratedb.v1.core.api
 
TargetVersion.OrElseGetStep<T> - Class in migratedb.v1.core.api
 
TiDBDatabase - Class in migratedb.v1.core.internal.database.mysql.tidb
 
TiDBDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.mysql.tidb.TiDBDatabase
 
TiDBDatabaseType - Class in migratedb.v1.core.internal.database.mysql.tidb
 
TiDBDatabaseType() - Constructor for class migratedb.v1.core.internal.database.mysql.tidb.TiDBDatabaseType
 
TiDBSession - Class in migratedb.v1.core.internal.database.mysql.tidb
 
TiDBSession(MySQLDatabase, Connection) - Constructor for class migratedb.v1.core.internal.database.mysql.tidb.TiDBSession
 
TIMESTAMP - Static variable in class migratedb.v1.core.internal.info.BuildInfo
 
Token - Class in migratedb.v1.core.internal.parser
 
Token(TokenType, int, int, int, String, String, int) - Constructor for class migratedb.v1.core.internal.parser.Token
 
tokenAtIndexIs(List<Token>, int, String) - Static method in class migratedb.v1.core.internal.parser.BaseParser
 
tokenizeToStringArray(String, String) - Static method in class migratedb.v1.core.internal.util.StringUtils
Splits this string into an array using these delimiters.
tokenizeToStringCollection(String, String) - Static method in class migratedb.v1.core.internal.util.StringUtils
Splits this string into a collection using these delimiters.
TokenType - Enum in migratedb.v1.core.internal.parser
 
toMessage(SQLException) - Static method in class migratedb.v1.core.internal.util.ExceptionUtils
Transforms the details of this SQLException into a nice readable message.
toResource(String) - Method in class migratedb.v1.core.internal.resource.classpath.ClassPathResourceProvider
 
toResource(String) - Method in class migratedb.v1.core.internal.resource.NameListResourceProvider
 
toString() - Method in enum migratedb.v1.core.api.callback.Event
 
toString() - Method in class migratedb.v1.core.api.Checksum
Returns Base64-encoded value of this checksum for storage in the schema history table.
toString() - Method in interface migratedb.v1.core.api.internal.database.base.SchemaObject
 
toString() - Method in class migratedb.v1.core.api.internal.schemahistory.AppliedMigration
 
toString() - Method in class migratedb.v1.core.api.internal.sqlscript.Delimiter
 
toString() - Method in class migratedb.v1.core.api.Location.ClassPathLocation
 
toString() - Method in class migratedb.v1.core.api.Location.CustomLocation
 
toString() - Method in class migratedb.v1.core.api.Location.FileSystemLocation
 
toString() - Method in class migratedb.v1.core.api.Location
toString() - Method in class migratedb.v1.core.api.MigrationPattern
The migration name as passed to the constructor.
toString() - Method in class migratedb.v1.core.api.pattern.ValidatePattern
 
toString() - Method in class migratedb.v1.core.api.TargetVersion
 
toString() - Method in class migratedb.v1.core.api.Version
 
toString() - Method in class migratedb.v1.core.internal.database.base.BaseDatabaseType
 
toString() - Method in class migratedb.v1.core.internal.database.base.BaseSchema
 
toString() - Method in class migratedb.v1.core.internal.database.base.BaseSchemaObject
 
toString() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdTable
 
toString() - Method in class migratedb.v1.core.internal.database.informix.InformixTable
 
toString() - Method in enum migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
toString() - Method in class migratedb.v1.core.internal.database.spanner.SpannerTable
 
toString() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerTable
 
toString() - Method in class migratedb.v1.core.internal.database.sybasease.SybaseASETable
Since Sybase ASE does not support schema, dropping out the schema name for toString method
toString() - Method in enum migratedb.v1.core.internal.logging.ApacheCommonsLogSystem
 
toString() - Method in enum migratedb.v1.core.internal.logging.JavaUtilLogSystem
 
toString() - Method in class migratedb.v1.core.internal.logging.MultiLogSystem
 
toString() - Method in enum migratedb.v1.core.internal.logging.Slf4jLogSystem
 
toString() - Method in class migratedb.v1.core.internal.resolver.java.JavaMigrationExecutor
 
toString() - Method in class migratedb.v1.core.internal.resolver.ResolvedMigrationImpl
 
toString() - Method in class migratedb.v1.core.internal.resolver.sql.SqlMigrationExecutor
 
toString() - Method in class migratedb.v1.core.internal.resource.classpath.ClassPathResource
 
toString() - Method in class migratedb.v1.core.internal.resource.filesystem.FileSystemResource
 
toString() - Method in class migratedb.v1.core.internal.resource.ReaderResource
 
toString() - Method in class migratedb.v1.core.internal.resource.StringResource
 
toString() - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
 
toString() - Method in class migratedb.v1.core.internal.sqlscript.ParserSqlScript
 
TransactionalExecutionTemplate - Class in migratedb.v1.core.internal.jdbc
Spring-like template for executing transactions.
TransactionalExecutionTemplate(Connection, boolean) - Constructor for class migratedb.v1.core.internal.jdbc.TransactionalExecutionTemplate
Creates a new transaction template for this connection.
treatAsIfLetter(char) - Method in class migratedb.v1.core.internal.parser.StatementType
Whether the character should be treated as if it is a letter; this allows statement types to handle characters that appear in specific contexts
TRIGGER - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
trimChar(String, char) - Static method in class migratedb.v1.core.internal.util.StringUtils
 
trimOrPad(String, int) - Static method in class migratedb.v1.core.internal.util.StringUtils
Trims or pads (with spaces) this string, so it has this exact length.
trimOrPad(String, int, char) - Static method in class migratedb.v1.core.internal.util.StringUtils
Trims or pads this string, so it has this exact length.
truncate(int) - Method in class migratedb.v1.core.internal.parser.Recorder
 
type - Variable in class migratedb.v1.core.api.output.InfoOutput
 
type - Variable in class migratedb.v1.core.api.output.LiberateAction
 
type - Variable in class migratedb.v1.core.api.output.MigrateOutput
 
TYPE - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
TYPE_ABORTED - Static variable in class migratedb.v1.core.api.output.LiberateAction
 
TYPE_MISMATCH - migratedb.v1.core.api.ErrorCode
 
typeHint() - Method in annotation type migratedb.v1.core.api.configuration.PropertyNames.Info
 

U

UnboundedReadAheadReader - Class in migratedb.v1.core.internal.parser
 
UnboundedReadAheadReader(Reader) - Constructor for class migratedb.v1.core.internal.parser.UnboundedReadAheadReader
 
UNIQUE_CONSTRAINT - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
Unique Constraint.
UNKNOWN - Static variable in class migratedb.v1.core.internal.parser.StatementType
 
unlock() - Method in interface migratedb.v1.core.api.internal.database.base.Table
For databases that require an explicit unlocking, not an implicit end-of-transaction one.
unlock() - Method in class migratedb.v1.core.internal.database.base.BaseTable
 
unQuote(String) - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
unQuote(String) - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
update(String, Object...) - Method in class migratedb.v1.core.api.internal.jdbc.JdbcTemplate
Executes this update sql statement.
update(AppliedMigration, ResolvedMigration) - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
Updates this applied migration to match this resolved migration.
updateFilenamePlaceholder(ResourceName) - Method in interface migratedb.v1.core.api.internal.parser.ParsingContext
 
updateFilenamePlaceholder(ResourceName) - Method in class migratedb.v1.core.internal.parser.ParsingContextImpl
 
useExtension(MigrateDbExtension) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Enables a single MigrateDB extension.
useExtension(MigrateDbExtension) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Enables a single MigrateDB extension.
useExtensions(Iterable<MigrateDbExtension>) - Method in class migratedb.v1.core.api.configuration.DefaultConfiguration
Enables multiple MigrateDB extensions.
useExtensions(Iterable<MigrateDbExtension>) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Enables multiple MigrateDB extensions.
USER_TABLE - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
User table.
usesSingleSession() - Method in interface migratedb.v1.core.api.internal.database.base.Database
 
usesSingleSession() - Method in class migratedb.v1.core.internal.database.base.BaseDatabase
 
usesSingleSession() - Method in class migratedb.v1.core.internal.database.bigquery.BigQueryDatabase
 
usesSingleSession() - Method in class migratedb.v1.core.internal.database.derby.DerbyDatabase
 
usesSingleSession() - Method in class migratedb.v1.core.internal.database.firebird.FirebirdDatabase
 
usesSingleSession() - Method in class migratedb.v1.core.internal.database.hsqldb.HSQLDBDatabase
 
usesSingleSession() - Method in class migratedb.v1.core.internal.database.informix.InformixDatabase
 
usesSingleSession() - Method in class migratedb.v1.core.internal.database.mysql.MySQLDatabase
 
usesSingleSession() - Method in class migratedb.v1.core.internal.database.postgresql.PostgreSQLDatabase
 
usesSingleSession() - Method in class migratedb.v1.core.internal.database.redshift.RedshiftDatabase
 
usesSingleSession() - Method in class migratedb.v1.core.internal.database.spanner.SpannerDatabase
 
usesSingleSession() - Method in class migratedb.v1.core.internal.database.sqlite.SQLiteDatabase
 
usesSingleSession() - Method in class migratedb.v1.core.internal.database.sqlserver.SQLServerDatabase
 

V

validate() - Method in interface migratedb.v1.core.api.internal.sqlscript.SqlScript
Validates this SQL script.
validate() - Method in interface migratedb.v1.core.api.MigrationInfo
 
validate() - Method in class migratedb.v1.core.internal.command.DbValidate
Starts the actual migration.
validate() - Method in class migratedb.v1.core.internal.info.MigrationInfoServiceImpl
 
validate() - Method in class migratedb.v1.core.internal.sqlscript.ParserSqlScript
 
validate() - Method in class migratedb.v1.core.MigrateDb
Validate applied migrations against resolved ones (on the filesystem or classpath) to detect accidental changes that may prevent the schema(s) from being recreated exactly.
validate(Configuration) - Method in class migratedb.v1.core.internal.configuration.ConfigurationValidator
 
VALIDATE_ERROR - migratedb.v1.core.api.ErrorCode
 
VALIDATE_MIGRATION_NAMING - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
VALIDATE_ON_MIGRATE - Static variable in class migratedb.v1.core.api.configuration.PropertyNames
 
validateCount - Variable in class migratedb.v1.core.api.output.ValidateResult
 
validateMigrationNaming(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Whether to validate migrations and callbacks whose scripts do not obey the correct naming convention.
validateOnMigrate(boolean) - Method in class migratedb.v1.core.api.configuration.FluentConfiguration
Whether to automatically call validate or not when running migrate.
ValidateOutput - Class in migratedb.v1.core.api.output
 
ValidateOutput(String, String, String, ErrorDetails) - Constructor for class migratedb.v1.core.api.output.ValidateOutput
 
ValidatePattern - Class in migratedb.v1.core.api.pattern
 
ValidateResult - Class in migratedb.v1.core.api.output
 
ValidateResult(String, String, ErrorDetails, boolean, int, List<ValidateOutput>, List<String>) - Constructor for class migratedb.v1.core.api.output.ValidateResult
 
validateSQLMigrationNaming(ResourceProvider, Configuration) - Method in class migratedb.v1.core.internal.resource.ResourceNameValidator
Validates the names of all SQL resources returned by the ResourceProvider
validateWithResult() - Method in class migratedb.v1.core.MigrateDb
Validate applied migrations against resolved ones (on the filesystem or classpath) to detect accidental changes that may prevent the schema(s) from being recreated exactly.
ValidationContext - Class in migratedb.v1.core.internal.info
 
ValidationContext(EnumSet<ValidationMatch>) - Constructor for class migratedb.v1.core.internal.info.ValidationContext
 
ValidationContext(Configuration) - Constructor for class migratedb.v1.core.internal.info.ValidationContext
 
ValidationContext(ValidationMatch...) - Constructor for class migratedb.v1.core.internal.info.ValidationContext
 
ValidationMatch - Enum in migratedb.v1.core.internal.info
 
validationSuccessful - Variable in class migratedb.v1.core.api.output.ValidateResult
 
validMigrationStates - Static variable in class migratedb.v1.core.api.pattern.ValidatePattern
 
validMigrationTypes - Static variable in class migratedb.v1.core.api.pattern.ValidatePattern
 
valueOf(String) - Static method in enum migratedb.v1.core.api.callback.Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.api.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.api.MigrationState.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.api.MigrationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.api.MigrationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.internal.callback.NoopCallback
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.internal.callback.NoopCallbackExecutor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.internal.database.sqlserver.SQLServerEngineEdition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.internal.info.ValidationMatch
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.internal.jdbc.JdbcNullTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.internal.logging.ApacheCommonsLogSystem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.internal.logging.JavaUtilLogSystem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.internal.logging.NoLogSystem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.internal.logging.Slf4jLogSystem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.internal.parser.TokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.internal.resolver.ChecksumCalculator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.internal.resource.ResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum migratedb.v1.core.internal.util.WebsiteLinks
Returns the enum constant of this type with the specified name.
values() - Static method in enum migratedb.v1.core.api.callback.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.api.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.api.MigrationState.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.api.MigrationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.api.MigrationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.internal.callback.NoopCallback
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.internal.callback.NoopCallbackExecutor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.internal.database.sqlserver.SQLServerEngineEdition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.internal.info.ValidationMatch
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.internal.jdbc.JdbcNullTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.internal.logging.ApacheCommonsLogSystem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.internal.logging.JavaUtilLogSystem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.internal.logging.NoLogSystem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.internal.logging.Slf4jLogSystem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.internal.parser.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.internal.resolver.ChecksumCalculator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.internal.resource.ResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum migratedb.v1.core.internal.util.WebsiteLinks
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class migratedb.v1.core.api.output.InfoOutput
 
version - Variable in class migratedb.v1.core.api.output.MigrateOutput
 
version - Variable in class migratedb.v1.core.api.output.RepairOutput
 
version - Variable in class migratedb.v1.core.api.output.ValidateOutput
 
version - Variable in class migratedb.v1.core.internal.resolver.MigrationInfoHelper.VersionAndDescription
 
Version - Class in migratedb.v1.core.api
Note: "1.0" and "1.0.0" are considered equivalent by Version.compareTo(Version) and Version.equals(Object)!
VERSION - Static variable in class migratedb.v1.core.internal.info.BuildInfo
 
VersionAndDescription(Version, String) - Constructor for class migratedb.v1.core.internal.resolver.MigrationInfoHelper.VersionAndDescription
 
VIEW - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 
VIEW - migratedb.v1.core.internal.database.sqlserver.SQLServerSchema.ObjectType
View.

W

walletLocation(String) - Method in class migratedb.v1.core.internal.database.oracle.OracleConfig
Warning: Feature not implemented!
warn(String) - Method in class migratedb.v1.core.api.logging.Log
 
warn(String, String) - Method in interface migratedb.v1.core.api.logging.LogSystem
 
warn(String, String) - Method in enum migratedb.v1.core.internal.logging.ApacheCommonsLogSystem
 
warn(String, String) - Method in enum migratedb.v1.core.internal.logging.JavaUtilLogSystem
 
warn(String, String) - Method in class migratedb.v1.core.internal.logging.MultiLogSystem
 
warn(String, String) - Method in enum migratedb.v1.core.internal.logging.NoLogSystem
 
warn(String, String) - Method in enum migratedb.v1.core.internal.logging.Slf4jLogSystem
 
Warning - Interface in migratedb.v1.core.api.callback
A warning that occurred while executing a statement.
WarningImpl - Class in migratedb.v1.core.internal.jdbc
 
WarningImpl(int, String, String) - Constructor for class migratedb.v1.core.internal.jdbc.WarningImpl
An warning that occurred while executing a statement.
warnings - Variable in class migratedb.v1.core.api.output.OperationResult
 
WebsiteLinks - Enum in migratedb.v1.core.internal.util
 
with(ValidationMatch, boolean) - Method in class migratedb.v1.core.internal.info.ValidationContext
 
withLock(Callable<T>) - Method in class migratedb.v1.core.internal.schemahistory.SchemaHistory
Acquires an exclusive read-write lock on the schema history table.
withLogSystem(LogSystem, Supplier<T>) - Static method in class migratedb.v1.core.api.logging.Log
Runs action using the given newLogSystem instead of the default log system for the current thread.
withVersion(Consumer<Version>) - Method in class migratedb.v1.core.api.TargetVersion
 

X

XML_SCHEMA - migratedb.v1.core.internal.database.oracle.OracleSchema.ObjectType
 

Y

YugabyteDBDatabase - Class in migratedb.v1.core.internal.database.yugabytedb
 
YugabyteDBDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBDatabase
 
YugabyteDBDatabaseType - Class in migratedb.v1.core.internal.database.yugabytedb
 
YugabyteDBDatabaseType() - Constructor for class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBDatabaseType
 
YugabyteDBParser - Class in migratedb.v1.core.internal.database.yugabytedb
 
YugabyteDBParser(Configuration, ParsingContext) - Constructor for class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBParser
 
YugabyteDBSchema - Class in migratedb.v1.core.internal.database.yugabytedb
 
YugabyteDBSchema(JdbcTemplate, YugabyteDBDatabase, String) - Constructor for class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBSchema
 
YugabyteDBSession - Class in migratedb.v1.core.internal.database.yugabytedb
 
YugabyteDBTable - Class in migratedb.v1.core.internal.database.yugabytedb
 
YugabyteDBTable(JdbcTemplate, YugabyteDBDatabase, YugabyteDBSchema, String) - Constructor for class migratedb.v1.core.internal.database.yugabytedb.YugabyteDBTable
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages