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
All Classes All Packages
All Classes All Packages
A
- abbreviateDescription(String) - Static method in enum migratedb.core.internal.util.AbbreviationUtils
-
Abbreviates this description to a length that will fit in the database.
- abbreviateScript(String) - Static method in enum migratedb.core.internal.util.AbbreviationUtils
-
Abbreviates this script to a length that will fit in the database.
- AbbreviationUtils - Enum in migratedb.core.internal.util
-
Various abbreviation-related utilities.
- ABOVE_TARGET - migratedb.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.core.api.configuration.PropertyNames.Info
- actions - Variable in class migratedb.core.api.output.LiberateResult
- addAppliedMigration(int, Version, String, MigrationType, String, Checksum, int, boolean) - Method in class migratedb.core.internal.schemahistory.SchemaHistory
- addAppliedMigration(Version, String, MigrationType, String, Checksum, int, boolean) - Method in class migratedb.core.internal.schemahistory.SchemaHistory
-
Records a new applied migration.
- addBytes(byte[]) - Method in class migratedb.core.api.Checksum.Builder
- addBytes(InputStream) - Method in class migratedb.core.api.Checksum.Builder
- addError(Error) - Method in class migratedb.core.api.internal.jdbc.Results
- addLines(Reader) - Method in class migratedb.core.api.Checksum.Builder
- addNumber(Long) - Method in class migratedb.core.api.Checksum.Builder
- addNumber(BigInteger) - Method in class migratedb.core.api.Checksum.Builder
- addResult(Result) - Method in class migratedb.core.api.internal.jdbc.Results
- addSchemasMarker(Schema<?, ?>[]) - Method in class migratedb.core.internal.schemahistory.SchemaHistory
-
Indicates in the schema history table that MigrateDb created these schemas.
- addString(String) - Method in class migratedb.core.api.Checksum.Builder
- addWarning(String) - Method in class migratedb.core.api.output.OperationResult
- addWarning(Warning) - Method in class migratedb.core.api.internal.jdbc.Results
- adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.core.internal.database.bigquery.BigQueryParser
- adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.core.internal.database.db2.DB2Parser
- adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.core.internal.database.hsqldb.HSQLDBParser
- adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.core.internal.database.informix.InformixParser
- adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.core.internal.database.mysql.mariadb.MariaDBParser
- adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.core.internal.database.mysql.MySQLParser
- adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.core.internal.database.oracle.OracleParser
- adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.core.internal.database.saphana.SAPHANAParser
- adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.core.internal.database.sqlite.SQLiteParser
- adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.core.internal.database.sqlserver.SQLServerParser
- adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class migratedb.core.internal.parser.BaseParser
- adjustDelimiter(ParserContext, StatementType) - Method in class migratedb.core.internal.database.oracle.OracleParser
- adjustDelimiter(ParserContext, StatementType) - Method in class migratedb.core.internal.parser.BaseParser
-
Adjusts the delimiter if necessary for this statement type.
- AFTER_BASELINE - migratedb.core.api.callback.Event
-
Fired after baseline has succeeded.
- AFTER_BASELINE_ERROR - migratedb.core.api.callback.Event
-
Fired after baseline has failed.
- AFTER_BASELINE_OPERATION_FINISH - migratedb.core.api.callback.Event
-
Fired after a validate operation has finished.
- AFTER_CLEAN - migratedb.core.api.callback.Event
-
Fired after clean has succeeded.
- AFTER_CLEAN_ERROR - migratedb.core.api.callback.Event
-
Fired after clean has failed.
- AFTER_CLEAN_OPERATION_FINISH - migratedb.core.api.callback.Event
-
Fired after a clean operation has finished.
- AFTER_EACH_MIGRATE - migratedb.core.api.callback.Event
-
Fired after each individual migration that succeeded.
- AFTER_EACH_MIGRATE_ERROR - migratedb.core.api.callback.Event
-
Fired after each individual migration that failed.
- AFTER_EACH_MIGRATE_STATEMENT - migratedb.core.api.callback.Event
-
Fired after each individual statement in a migration that succeeded.
- AFTER_EACH_MIGRATE_STATEMENT_ERROR - migratedb.core.api.callback.Event
-
Fired after each individual statement in a migration that failed.
- AFTER_INFO - migratedb.core.api.callback.Event
-
Fired after info has succeeded.
- AFTER_INFO_ERROR - migratedb.core.api.callback.Event
-
Fired after info has failed.
- AFTER_INFO_OPERATION_FINISH - migratedb.core.api.callback.Event
-
Fired after an info operation has finished.
- AFTER_LIBERATE - migratedb.core.api.callback.Event
-
Fired after liberate has succeeded.
- AFTER_LIBERATE_ERROR - migratedb.core.api.callback.Event
-
Fired after liberate has failed.
- AFTER_LIBERATE_OPERATION_FINISH - migratedb.core.api.callback.Event
-
Fired after a liberate operation has finished.
- AFTER_MIGRATE - migratedb.core.api.callback.Event
-
Fired after migrate has succeeded.
- AFTER_MIGRATE_APPLIED - migratedb.core.api.callback.Event
-
Fired after migrate has succeeded, and at least one migration has been applied.
- AFTER_MIGRATE_ERROR - migratedb.core.api.callback.Event
-
Fired after migrate has failed.
- AFTER_MIGRATE_OPERATION_FINISH - migratedb.core.api.callback.Event
-
Fired after a migrate operation has finished.
- AFTER_REPAIR - migratedb.core.api.callback.Event
-
Fired after repair has succeeded.
- AFTER_REPAIR_ERROR - migratedb.core.api.callback.Event
-
Fired after repair has failed.
- AFTER_REPAIR_OPERATION_FINISH - migratedb.core.api.callback.Event
-
Fired after a validate operation has finished.
- AFTER_VALIDATE - migratedb.core.api.callback.Event
-
Fired after validate has succeeded.
- AFTER_VALIDATE_ERROR - migratedb.core.api.callback.Event
-
Fired after validate has failed.
- AFTER_VALIDATE_OPERATION_FINISH - migratedb.core.api.callback.Event
-
Fired after a validate operation has finished.
- AFTER_VERSIONED - migratedb.core.api.callback.Event
-
Fired after all versioned migrations are applied.
- AGENT_DESTINATION - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- AGGREGATE - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
Aggregate function (CLR).
- alignedAppliedMigrationChecksums - Variable in class migratedb.core.api.output.CompletedRepairActions
- alignedMessage() - Method in class migratedb.core.api.output.CompletedRepairActions
- all - Variable in class migratedb.core.internal.schemahistory.SchemaHistoryFactory.SchemasWithDefault
- all() - Method in interface migratedb.core.api.MigrationInfoService
- all() - Method in class migratedb.core.internal.info.MigrationInfoServiceImpl
- allAllowed() - Static method in class migratedb.core.internal.info.ValidationContext
- allAppliedMigrations() - Method in class migratedb.core.internal.schemahistory.SchemaHistory
- allFunctions() - Method in class migratedb.core.internal.database.base.BaseSchema
-
Retrieves all the functions in this schema.
- allSchemasEmpty - Variable in class migratedb.core.api.output.InfoResult
- allTables() - Method in interface migratedb.core.api.internal.database.base.Schema
-
Retrieves all the tables in this schema.
- allTables() - Method in class migratedb.core.internal.database.base.BaseSchema
- allTypes() - Method in class migratedb.core.internal.database.base.BaseSchema
-
Retrieves all the types in this schema.
- alterConnectionAsNeeded(Connection, Configuration) - Method in interface migratedb.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.core.internal.database.base.BaseDatabaseType
- alterConnectionAsNeeded(Connection, Configuration) - Method in class migratedb.core.internal.database.oracle.OracleDatabaseType
- ANDROID - Static variable in class migratedb.core.api.logging.LogSystems
-
Android log system.
- AndroidLogSystem - Enum in migratedb.core.internal.logging
- anyMatchOrEmpty(String, MigrationPattern[]) - Static method in class migratedb.core.api.MigrationPattern
- anyMatchOrEmpty(Version, MigrationPattern[]) - Static method in class migratedb.core.api.MigrationPattern
- APACHE_COMMONS - Static variable in class migratedb.core.api.logging.LogSystems
-
org.apache.commons.loggingsystem. - ApacheCommonsLogSystem - Enum in migratedb.core.internal.logging
- APPLICATION_NAME - Static variable in class migratedb.core.internal.database.base.BaseDatabaseType
-
This is useful for databases that allow setting this in order to easily correlate individual application with database connections.
- applied() - Method in interface migratedb.core.api.MigrationInfoService
- applied() - Method in class migratedb.core.internal.info.MigrationInfoServiceImpl
- APPLIED - migratedb.core.api.MigrationState.Category
- APPLIED_REPEATABLE_MIGRATION_NOT_RESOLVED - migratedb.core.api.ErrorCode
- APPLIED_VERSIONED_MIGRATION_NOT_RESOLVED - migratedb.core.api.ErrorCode
- AppliedMigration - Class in migratedb.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.core.api.internal.schemahistory.AppliedMigration
-
Creates a new applied migration.
- APPLY - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- args - Variable in class migratedb.core.internal.database.base.BaseFunction
- arrayToCommaDelimitedString(Object[]) - Static method in enum migratedb.core.internal.util.StringUtils
-
Turns this string array in one comma-delimited string.
- arrayToDelimitedString(String, Object[]) - Static method in enum migratedb.core.internal.util.StringUtils
-
Turns this string array in one delimited string.
- AsciiTable - Class in migratedb.core.internal.util
-
Prints a tabular data structure as ASCII text.
- AsciiTable(List<String>, List<List<String>>, boolean, String, String) - Constructor for class migratedb.core.internal.util.AsciiTable
-
Creates a new Ascii table.
- ASSEMBLY - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- ASSEMBLY_DML_TRIGGER - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
Assembly (CLR) DML trigger.
- AUTO_DETECT - Static variable in class migratedb.core.api.logging.LogSystems
-
Auto-detect based on on environment.
- autoDetect(ClassLoader, LogSystem) - Static method in class migratedb.core.api.logging.LogSystems
-
Auto-detects the "best" available log system and returns an instance of it.
- AZURE_SQL_EDGE - migratedb.core.internal.database.sqlserver.SQLServerEngineEdition
B
- BackoffStrategy - Class in migratedb.core.internal.strategy
- BackoffStrategy(int, int, int) - Constructor for class migratedb.core.internal.strategy.BackoffStrategy
-
Constructs an exponential backoff counter.
- BaseCallback - Class in migratedb.core.api.callback
-
Base implementation of Callback from which one can inherit.
- BaseCallback() - Constructor for class migratedb.core.api.callback.BaseCallback
- BaseConnection<D extends Database<?>> - Class in migratedb.core.internal.database.base
- BaseConnection(D, Connection) - Constructor for class migratedb.core.internal.database.base.BaseConnection
- BaseDatabase<C extends Connection<?>> - Class in migratedb.core.internal.database.base
-
Abstraction for database-specific functionality.
- BaseDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.base.BaseDatabase
- BaseDatabaseType - Class in migratedb.core.internal.database.base
- BaseDatabaseType() - Constructor for class migratedb.core.internal.database.base.BaseDatabaseType
- BaseFunction<D extends Database<?>,S extends Schema<?,?>> - Class in migratedb.core.internal.database.base
- BaseFunction(JdbcTemplate, D, S, String, String...) - Constructor for class migratedb.core.internal.database.base.BaseFunction
- BaseJavaMigration - Class in migratedb.core.api.migration
-
This is the recommended class to extend for implementing Java-based Migrations.
- BaseJavaMigration() - Constructor for class migratedb.core.api.migration.BaseJavaMigration
-
Creates a new instance of a Java-based migration following MigrateDB's default naming convention.
- baseline() - Method in class migratedb.core.internal.command.DbBaseline
-
Baselines the database.
- baseline() - Method in class migratedb.core.MigrateDb
-
Baselines an existing database, excluding all migrations up to and including baselineVersion.
- BASELINE - migratedb.core.api.MigrationState
-
The current DB state was accepted as the corresponding version without making any changes.
- BASELINE - migratedb.core.api.MigrationType
-
Baseline marker inserted by the baseline command.
- BASELINE_DESCRIPTION - Static variable in class migratedb.core.api.configuration.PropertyNames
- BASELINE_MIGRATION_PREFIX - Static variable in class migratedb.core.api.configuration.PropertyNames
- BASELINE_ON_MIGRATE - Static variable in class migratedb.core.api.configuration.PropertyNames
- BASELINE_VERSION - Static variable in class migratedb.core.api.configuration.PropertyNames
- baselineDescription(String) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the description to tag an existing schema with when executing baseline.
- baselineMigrationPrefix(String) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the file name prefix for baseline migrations.
- baselineOnMigrate(boolean) - Method in class migratedb.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.core.api.output
- BaselineResult(String, String) - Constructor for class migratedb.core.api.output.BaselineResult
- baselineVersion - Variable in class migratedb.core.api.output.BaselineResult
- baselineVersion(String) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the version to tag an existing schema with when executing baseline.
- baselineVersion(Version) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the version to tag an existing schema with when executing baseline.
- BaseParser - Class in migratedb.core.internal.parser
-
The main parser all database-specific parsers derive from.
- BaseParser(Configuration, ParsingContext, int) - Constructor for class migratedb.core.internal.parser.BaseParser
- BaseParser.ParserSqlStatementIterator - Class in migratedb.core.internal.parser
- BaseSchema<D extends Database<?>,T extends Table<?,?>> - Class in migratedb.core.internal.database.base
- BaseSchema(JdbcTemplate, D, String) - Constructor for class migratedb.core.internal.database.base.BaseSchema
- BaseSchemaObject<D extends Database<?>,S extends Schema<?,?>> - Class in migratedb.core.internal.database.base
- BaseTable<D extends Database<?>,S extends Schema<?,?>> - Class in migratedb.core.internal.database.base
- BaseTable(JdbcTemplate, D, S, String) - Constructor for class migratedb.core.internal.database.base.BaseTable
- BEFORE_BASELINE - migratedb.core.api.callback.Event
-
Fired before baseline is executed.
- BEFORE_CLEAN - migratedb.core.api.callback.Event
-
Fired before clean is executed.
- BEFORE_EACH_MIGRATE - migratedb.core.api.callback.Event
-
Fired before each individual migration is executed.
- BEFORE_EACH_MIGRATE_STATEMENT - migratedb.core.api.callback.Event
-
Fired before each individual statement in a migration is executed.
- BEFORE_INFO - migratedb.core.api.callback.Event
-
Fired before info is executed.
- BEFORE_LIBERATE - migratedb.core.api.callback.Event
-
Fired before liberate is executed.
- BEFORE_MIGRATE - migratedb.core.api.callback.Event
-
Fired before migrate is executed.
- BEFORE_REPAIR - migratedb.core.api.callback.Event
-
Fired before repair is executed.
- BEFORE_REPEATABLES - migratedb.core.api.callback.Event
-
Fired before any repeatable migrations are applied.
- BEFORE_VALIDATE - migratedb.core.api.callback.Event
-
Fired before validate is executed.
- BELOW_BASELINE - migratedb.core.api.MigrationState
-
This migration was not applied against this DB, because the schema history table was baselined with a higher version.
- BigQueryConnection - Class in migratedb.core.internal.database.bigquery
- BigQueryDatabase - Class in migratedb.core.internal.database.bigquery
- BigQueryDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.bigquery.BigQueryDatabase
- BigQueryDatabaseExtension - Class in migratedb.core.internal.database.bigquery
- BigQueryDatabaseExtension() - Constructor for class migratedb.core.internal.database.bigquery.BigQueryDatabaseExtension
- BigQueryDatabaseType - Class in migratedb.core.internal.database.bigquery
- BigQueryDatabaseType() - Constructor for class migratedb.core.internal.database.bigquery.BigQueryDatabaseType
- BigQueryJdbcTemplate - Class in migratedb.core.internal.database.bigquery
- BigQueryJdbcTemplate(Connection, DatabaseType) - Constructor for class migratedb.core.internal.database.bigquery.BigQueryJdbcTemplate
- BigQueryParser - Class in migratedb.core.internal.database.bigquery
- BigQueryParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.bigquery.BigQueryParser
- BigQuerySchema - Class in migratedb.core.internal.database.bigquery
- BigQueryTable - Class in migratedb.core.internal.database.bigquery
- BLANK_LINES - migratedb.core.internal.parser.TokenType
- BomFilter - Class in migratedb.core.internal.util
- BomFilter() - Constructor for class migratedb.core.internal.util.BomFilter
- BomStrippingReader - Class in migratedb.core.internal.util
-
Reader that strips the BOM from every position in a stream.
- BomStrippingReader(Reader) - Constructor for class migratedb.core.internal.util.BomStrippingReader
-
Creates a new BOM-stripping reader.
- BooleanNull - migratedb.core.internal.jdbc.JdbcNullTypes
- buffers - Variable in class migratedb.core.internal.parser.UnboundedReadAheadReader
- build() - Method in class migratedb.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.core.api.Checksum
- Builder() - Constructor for class migratedb.core.api.Checksum.Builder
- BuildInfo - Class in migratedb.core.internal.info
- BuildInfo() - Constructor for class migratedb.core.internal.info.BuildInfo
- BuiltinFeatures - Class in migratedb.core.internal.extension
C
- calculate(Collection<Resource>, Configuration) - Static method in enum migratedb.core.internal.resolver.ChecksumCalculator
-
Calculates the checksum of these resources.
- calculateInstalledRank() - Method in class migratedb.core.internal.schemahistory.SchemaHistory
-
Calculates the installed rank for the new migration to be inserted.
- call() - Method in interface migratedb.core.api.internal.util.SqlCallable
- Callback - Interface in migratedb.core.api.callback
-
This is the main callback interface that should be implemented to handle MigrateDB lifecycle events.
- CALLBACK - migratedb.core.internal.resource.ResourceType
- callbackExecutor - Variable in class migratedb.core.internal.command.DbClean
- CallbackExecutor - Interface in migratedb.core.api.internal.callback
-
Executes the callbacks for a specific event.
- callbacks(String...) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Set the callbacks for lifecycle notifications.
- callbacks(Callback...) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Set the callbacks for lifecycle notifications.
- CALLBACKS - Static variable in class migratedb.core.api.configuration.PropertyNames
- canExecuteInTransaction() - Method in interface migratedb.core.api.executor.MigrationExecutor
-
Whether the execution can take place inside a transaction.
- canExecuteInTransaction() - Method in interface migratedb.core.api.internal.sqlscript.SqlStatement
-
Whether the execution should take place inside a transaction.
- canExecuteInTransaction() - Method in class migratedb.core.api.migration.BaseJavaMigration
- canExecuteInTransaction() - Method in interface migratedb.core.api.migration.JavaMigration
-
Whether the execution should take place inside a transaction.
- canExecuteInTransaction() - Method in class migratedb.core.internal.resolver.java.JavaMigrationExecutor
- canExecuteInTransaction() - Method in class migratedb.core.internal.resolver.sql.SqlMigrationExecutor
- canExecuteInTransaction() - Method in class migratedb.core.internal.sqlscript.ParsedSqlStatement
- canHandleInTransaction(Event, Context) - Method in class migratedb.core.api.callback.BaseCallback
- canHandleInTransaction(Event, Context) - Method in interface migratedb.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.core.internal.callback.NoopCallback
- canUseNamedLockTemplate() - Method in class migratedb.core.internal.database.mysql.MySQLConnection
- canUseNamedLockTemplate() - Method in class migratedb.core.internal.database.mysql.tidb.TiDBConnection
- CAPTURE - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- carriageReturn() - Method in class migratedb.core.internal.parser.PositionTracker
- catalogIsSchema() - Method in interface migratedb.core.api.internal.database.base.Database
- catalogIsSchema() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabase
- catalogIsSchema() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabase
- catalogIsSchema() - Method in class migratedb.core.internal.database.db2.DB2Database
- catalogIsSchema() - Method in class migratedb.core.internal.database.derby.DerbyDatabase
- catalogIsSchema() - Method in class migratedb.core.internal.database.firebird.FirebirdDatabase
- catalogIsSchema() - Method in class migratedb.core.internal.database.h2.H2Database
- catalogIsSchema() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBDatabase
- catalogIsSchema() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabase
- catalogIsSchema() - Method in class migratedb.core.internal.database.informix.InformixDatabase
- catalogIsSchema() - Method in class migratedb.core.internal.database.mysql.MySQLDatabase
- catalogIsSchema() - Method in class migratedb.core.internal.database.oracle.OracleDatabase
- catalogIsSchema() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabase
- catalogIsSchema() - Method in class migratedb.core.internal.database.redshift.RedshiftDatabase
- catalogIsSchema() - Method in class migratedb.core.internal.database.saphana.SAPHANADatabase
- catalogIsSchema() - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabase
- catalogIsSchema() - Method in class migratedb.core.internal.database.spanner.SpannerDatabase
- catalogIsSchema() - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabase
- catalogIsSchema() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- catalogIsSchema() - Method in class migratedb.core.internal.database.sybasease.SybaseASEDatabase
- category - Variable in class migratedb.core.api.output.InfoOutput
- category - Variable in class migratedb.core.api.output.MigrateOutput
- changeCurrentSchemaTo(Schema<?, ?>) - Method in interface migratedb.core.api.internal.database.base.Connection
- changeCurrentSchemaTo(Schema<?, ?>) - Method in class migratedb.core.internal.database.base.BaseConnection
- changeCurrentSchemaTo(Schema<?, ?>) - Method in class migratedb.core.internal.database.bigquery.BigQueryConnection
- changeCurrentSchemaTo(Schema<?, ?>) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBConnection
- changeCurrentSchemaTo(Schema<?, ?>) - Method in class migratedb.core.internal.database.informix.InformixConnection
- changeCurrentSchemaTo(Schema<?, ?>) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLConnection
- changeCurrentSchemaTo(Schema<?, ?>) - Method in class migratedb.core.internal.database.redshift.RedshiftConnection
- CHECK_CONSTRAINT - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
CHECK constraint.
- Checksum - Class in migratedb.core.api
-
Digest-based checksum that replaces the old Integer checksum.
- CHECKSUM_MISMATCH - migratedb.core.api.ErrorCode
- Checksum.Builder - Class in migratedb.core.api
- ChecksumCalculator - Enum in migratedb.core.internal.resolver
- checksumMatches(Checksum) - Method in interface migratedb.core.api.resolver.ResolvedMigration
- checksumMatches(Checksum) - Method in class migratedb.core.internal.resolver.ResolvedMigrationImpl
- CHERRY_PICK - Static variable in class migratedb.core.api.configuration.PropertyNames
- cherryPick(String...) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Gets the migrations that MigrateDB should consider when migrating.
- cherryPick(MigrationPattern...) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Gets the migrations that MigrateDB should consider when migrating.
- CLASS_LIST_RESOURCE_NAME - Static variable in class migratedb.core.api.Location.ClassPathLocation
-
The resource that contains the names of classes to provide.
- ClassicConfiguration - Class in migratedb.core.api.configuration
-
JavaBean-style configuration for MigrateDB.
- ClassicConfiguration() - Constructor for class migratedb.core.api.configuration.ClassicConfiguration
- ClassicConfiguration(ClassLoader) - Constructor for class migratedb.core.api.configuration.ClassicConfiguration
- ClassicConfiguration(Configuration) - Constructor for class migratedb.core.api.configuration.ClassicConfiguration
-
Creates a new configuration with the same values as this existing one.
- ClassPathLocation(String, ClassLoader) - Constructor for class migratedb.core.api.Location.ClassPathLocation
- ClassPathResource - Class in migratedb.core.internal.resource.classpath
- ClassPathResource(String, ClassLoader) - Constructor for class migratedb.core.internal.resource.classpath.ClassPathResource
- ClassPathResourceProvider - Class in migratedb.core.internal.resource.classpath
- ClassPathResourceProvider(ClassLoader, List<String>) - Constructor for class migratedb.core.internal.resource.classpath.ClassPathResourceProvider
- classProvider() - Method in class migratedb.core.api.Location.ClassPathLocation
- classProvider() - Method in class migratedb.core.api.Location
- classProvider() - Method in class migratedb.core.api.Location.CustomLocation
- classProvider() - Method in class migratedb.core.api.Location.FileSystemLocation
- ClassProvider<I> - Interface in migratedb.core.api
-
A facility to obtain classes.
- ClassUtils - Enum in migratedb.core.internal.util
- clean() - Method in interface migratedb.core.api.internal.database.base.Schema
-
Cleans all the objects in this schema.
- clean() - Method in class migratedb.core.internal.command.DbClean
- clean() - Method in class migratedb.core.internal.database.base.BaseSchema
- clean() - Method in class migratedb.core.MigrateDb
-
Drops all objects (tables, views, procedures, triggers, ...) in the configured schemas.
- clean(Schema<?, ?>[], CleanResult, List<String>) - Method in class migratedb.core.internal.command.DbClean
- clean(Schema<?, ?>, Schema<?, ?>[], CleanResult) - Method in class migratedb.core.internal.command.DbClean
- clean(CleanResult) - Method in class migratedb.core.internal.command.DbClean
- CLEAN_DISABLED - Static variable in class migratedb.core.api.configuration.PropertyNames
- CLEAN_ON_VALIDATION_ERROR - Static variable in class migratedb.core.api.configuration.PropertyNames
- cleanDisabled(boolean) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Whether to disable clean.
- cleanObjects(String, SQLServerSchema.ObjectType...) - Method in class migratedb.core.internal.database.sqlserver.SQLServerSchema
- cleanOnValidationError(boolean) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Whether to automatically call clean or not when a validation error occurs.
- cleanPostSchemas(Schema<?, ?>[]) - Method in interface migratedb.core.api.internal.database.base.Database
-
Cleans all the objects in this database that need to be cleaned after each schema.
- cleanPostSchemas(Schema<?, ?>[]) - Method in class migratedb.core.internal.database.base.BaseDatabase
- cleanPreSchemas() - Method in interface migratedb.core.api.internal.database.base.Database
-
Cleans all the objects in this database that need to be cleaned before each schema.
- cleanPreSchemas() - Method in class migratedb.core.internal.database.base.BaseDatabase
- CleanResult - Class in migratedb.core.api.output
- CleanResult(String, String) - Constructor for class migratedb.core.api.output.CleanResult
- cleanRules() - Method in class migratedb.core.internal.database.sqlserver.SQLServerSchema
- cleanSynonyms() - Method in class migratedb.core.internal.database.sqlserver.SQLServerSchema
- cleanTriggers() - Method in class migratedb.core.internal.database.sqlserver.SQLServerSchema
- clear() - Method in class migratedb.core.internal.database.DatabaseTypeRegisterImpl
- clearCache() - Method in class migratedb.core.internal.schemahistory.SchemaHistory
-
Clears the applied migration cache.
- CLI_USAGE - migratedb.core.api.ErrorCode
- close() - Method in interface migratedb.core.api.internal.database.base.Connection
- close() - Method in interface migratedb.core.api.internal.database.base.Database
- close() - Method in interface migratedb.core.api.internal.sqlscript.SqlStatementIterator
- close() - Method in class migratedb.core.internal.database.base.BaseConnection
- close() - Method in class migratedb.core.internal.database.base.BaseDatabase
- close() - Method in class migratedb.core.internal.parser.BaseParser.ParserSqlStatementIterator
- CloseableIterator<T> - Interface in migratedb.core.api.internal.util
-
Iterator that can be used to close underlying resources.
- closeAndAddSuppressed(AutoCloseable, Exception) - Static method in enum migratedb.core.internal.util.IOUtils
- closeConnection(Connection) - Static method in enum migratedb.core.internal.jdbc.JdbcUtils
-
Quietly closes this connection.
- closeResultSet(ResultSet) - Static method in enum migratedb.core.internal.jdbc.JdbcUtils
-
Quietly closes this resultSet.
- closeStatement(Statement) - Static method in enum migratedb.core.internal.jdbc.JdbcUtils
-
Quietly closes this statement.
- CLR_SCALAR_FUNCTION - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
Assembly (CLR) scalar-function.
- CLR_STORED_PROCEDURE - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
Assembly (CLR) stored-procedure.
- CLR_TABLE_VALUED_FUNCTION - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
Assembly (CLR) table-valued function.
- CLUSTER - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- CockroachDBConnection - Class in migratedb.core.internal.database.cockroachdb
- CockroachDBConnection(CockroachDBDatabase, Connection) - Constructor for class migratedb.core.internal.database.cockroachdb.CockroachDBConnection
- CockroachDBDatabase - Class in migratedb.core.internal.database.cockroachdb
- CockroachDBDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.cockroachdb.CockroachDBDatabase
- CockroachDBDatabaseType - Class in migratedb.core.internal.database.cockroachdb
- CockroachDBDatabaseType() - Constructor for class migratedb.core.internal.database.cockroachdb.CockroachDBDatabaseType
- CockroachDBParser - Class in migratedb.core.internal.database.cockroachdb
- CockroachDBParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.cockroachdb.CockroachDBParser
- CockroachDBRetryingStrategy - Class in migratedb.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.core.internal.database.cockroachdb.CockroachDBRetryingStrategy
- CockroachDBSchema - Class in migratedb.core.internal.database.cockroachdb
- CockroachDBSchema(JdbcTemplate, CockroachDBDatabase, String) - Constructor for class migratedb.core.internal.database.cockroachdb.CockroachDBSchema
- CockroachDBTable - Class in migratedb.core.internal.database.cockroachdb
-
CockroachDB-specific table.
- CockroachRetryingTransactionalExecutionTemplate - Class in migratedb.core.internal.database.cockroachdb
-
Spring-like template for executing transactions.
- code - Variable in enum migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
- collapseWhitespace(String) - Static method in enum migratedb.core.internal.util.StringUtils
-
Replaces all sequences of whitespace by a single blank.
- collectionToCommaDelimitedString(Collection<?>) - Static method in enum migratedb.core.internal.util.StringUtils
-
Convenience method to return a Collection as a comma-delimited String. e.g. useful for
toString()implementations. - collectionToDelimitedString(Collection<?>, String) - Static method in enum migratedb.core.internal.util.StringUtils
-
Convenience method to return a Collection as a delimited String.
- CommandResultFactory - Class in migratedb.core.api.output
- CommandResultFactory() - Constructor for class migratedb.core.api.output.CommandResultFactory
- commaSeparated() - Method in annotation type migratedb.core.api.configuration.PropertyNames.Info
- COMMENT - migratedb.core.internal.parser.TokenType
-
A comment in front of or within a statement.
- compare(MigrationInfo, MigrationInfo) - Method in class migratedb.core.internal.info.MigrationExecutionOrdering
- compare(ResolvedMigration, ResolvedMigration) - Method in class migratedb.core.internal.resolver.ResolvedMigrationComparator
- compareTo(SqlScript) - Method in class migratedb.core.internal.sqlscript.ParserSqlScript
- compareTo(Version) - Method in class migratedb.core.api.Version
- CompletedRepairActions - Class in migratedb.core.api.output
- CompletedRepairActions() - Constructor for class migratedb.core.api.output.CompletedRepairActions
- CompositeResult - Class in migratedb.core.api.output
- CompositeResult() - Constructor for class migratedb.core.api.output.CompositeResult
- computeVersionDisplayName(Version) - Method in class migratedb.core.internal.database.base.BaseDatabase
-
Compute the user-friendly display name for this database version.
- computeVersionDisplayName(Version) - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- computeVersionDisplayName(Version) - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabase
- config - Variable in class migratedb.core.api.ConvertedProperties
- ConfigPropertiesConverter - Interface in migratedb.core.api
- configuration - Variable in class migratedb.core.internal.command.DbClean
- configuration - Variable in class migratedb.core.internal.database.base.BaseDatabase
- configuration(Map<String, String>) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Configures MigrateDB with these properties.
- configuration(Properties) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Configures MigrateDB with these properties.
- configuration(Configuration) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Configure with the same values as this existing configuration.
- Configuration - Interface in migratedb.core.api.configuration
- CONFIGURATION - migratedb.core.api.ErrorCode
- ConfigurationValidator - Class in migratedb.core.internal.configuration
- ConfigurationValidator() - Constructor for class migratedb.core.internal.configuration.ConfigurationValidator
- configure() - Static method in class migratedb.core.MigrateDb
-
This is your starting point.
- configure(ClassLoader) - Static method in class migratedb.core.MigrateDb
-
This is your starting point.
- configure(Map<String, String>) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Configures MigrateDB with these properties.
- configure(Properties) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Configures MigrateDB with these properties.
- configure(Configuration) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Configure with the same values as this existing configuration.
- ConfigUtils - Enum in migratedb.core.internal.configuration
- confirm() - Method in class migratedb.core.internal.parser.Recorder
- CONNECT_RETRIES - Static variable in class migratedb.core.api.configuration.PropertyNames
- CONNECT_RETRIES_INTERVAL - Static variable in class migratedb.core.api.configuration.PropertyNames
- connection - Variable in class migratedb.core.api.internal.jdbc.JdbcTemplate
-
The DB connection to use.
- connection - Variable in class migratedb.core.internal.command.DbClean
- Connection<D extends Database<?>> - Interface in migratedb.core.api.internal.database.base
- connectRetries(int) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
The maximum number of retries when attempting to connect to the database.
- connectRetriesInterval(int) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
The maximum time between retries when attempting to connect to the database in seconds.
- CONSOLE - Static variable in class migratedb.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).
- CONSUMER_GROUP - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- Context - Interface in migratedb.core.api.callback
-
The context relevant to an event.
- Context - Interface in migratedb.core.api.executor
-
The context relevant to a migration executor.
- Context - Interface in migratedb.core.api.migration
-
The context relevant to a Java-based migration.
- Context - Interface in migratedb.core.api.resolver
-
The context relevant to a migration resolver.
- CONTEXT - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- convert(Map<String, String>) - Method in interface migratedb.core.api.ConfigPropertiesConverter
-
Extracts all recognized properties from
mutablePropsinto the extension-specific data structure. - convert(Map<String, String>) - Method in class migratedb.core.internal.database.oracle.OracleConfig.PropertiesConverter
- ConvertedProperties<T extends ExtensionConfig> - Class in migratedb.core.api
- ConvertedProperties(Class<T>, T) - Constructor for class migratedb.core.api.ConvertedProperties
- copy(InputStream, OutputStream) - Static method in enum migratedb.core.internal.util.FileCopyUtils
-
Copy the contents of the given InputStream to the given OutputStream.
- copy(Reader, Writer) - Static method in enum migratedb.core.internal.util.FileCopyUtils
-
Copy the contents of the given Reader to the given Writer.
- COPY_DATA - migratedb.core.internal.parser.TokenType
- copyToByteArray(InputStream) - Static method in enum migratedb.core.internal.util.FileCopyUtils
-
Copy the contents of the given InputStream into a new byte array.
- copyToString(InputStream, Charset) - Static method in enum migratedb.core.internal.util.FileCopyUtils
-
Copy the contents of the given InputStream into a new String based on this encoding.
- copyToString(Reader) - Static method in enum migratedb.core.internal.util.FileCopyUtils
-
Copy the contents of the given Reader into a String.
- create() - Method in interface migratedb.core.api.internal.database.base.Schema
-
Creates this schema in the database.
- create() - Method in class migratedb.core.internal.database.base.BaseSchema
- create(boolean) - Method in class migratedb.core.internal.command.DbSchemas
-
Creates the schemas.
- create(boolean) - Method in class migratedb.core.internal.schemahistory.SchemaHistory
-
Creates the schema history.
- create(Configuration, ParsingContext, Reader) - Static method in class migratedb.core.internal.parser.PlaceholderReplacingReader
- CREATE_SCHEMA - migratedb.core.api.callback.Event
-
Fired before any non-existent schemas are created.
- CREATE_SCHEMAS - Static variable in class migratedb.core.api.configuration.PropertyNames
- CREATE_SCHEMAS - Static variable in enum migratedb.core.internal.util.WebsiteLinks
- createBaselineResult(String) - Static method in class migratedb.core.api.output.CommandResultFactory
- createCleanResult(String) - Static method in class migratedb.core.api.output.CommandResultFactory
- createDatabase(Configuration, boolean, JdbcConnectionFactory) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
Initializes the Database class, and optionally prints some information.
- createDatabase(Configuration, boolean, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
Initializes the Database used by this Database Type.
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.base.TestContainersDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.db2.DB2DatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.derby.DerbyDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.firebird.FirebirdDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.h2.H2DatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.hsqldb.HSQLDBDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.informix.InformixDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.mysql.mariadb.MariaDBDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.mysql.MySQLDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.mysql.tidb.TiDBDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.oracle.OracleDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.redshift.RedshiftDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.saphana.SAPHANADatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.spanner.SpannerDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.sybasease.SybaseASEJConnectDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.sybasease.SybaseASEJTDSDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory) - Method in class migratedb.core.internal.database.yugabytedb.YugabyteDBDatabaseType
- createExecutionStrategy(Connection) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
Initializes the DatabaseExecutionStrategy used by this Database Type.
- createExecutionStrategy(Connection) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
- createExecutionStrategy(Connection) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabaseType
- createExecutionTemplate(Connection, DatabaseTypeRegister) - Static method in class migratedb.core.internal.jdbc.ExecutionTemplateFactory
-
Creates a new execution template for this connection.
- createExecutionTemplate(Connection, Database<?>) - Static method in class migratedb.core.internal.jdbc.ExecutionTemplateFactory
-
Creates a new execution template for this connection.
- createForScriptMigration(Configuration, ParsingContext, Reader) - Static method in class migratedb.core.internal.parser.PlaceholderReplacingReader
- createInfoOutput(MigrationInfo) - Static method in class migratedb.core.api.output.CommandResultFactory
- createInfoResult(Configuration, Database<?>, MigrationInfo[], MigrationInfo, boolean) - Static method in class migratedb.core.api.output.CommandResultFactory
- createLiberateResult(Configuration, Database<?>, String, String, List<LiberateAction>) - Static method in class migratedb.core.api.output.CommandResultFactory
- createMigrateOutput(MigrationInfo, int) - Static method in class migratedb.core.api.output.CommandResultFactory
- createMigrateResult(String, Configuration) - Static method in class migratedb.core.api.output.CommandResultFactory
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
Initializes the Parser used by this Database Type.
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.base.TestContainersDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.db2.DB2DatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.derby.DerbyDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.firebird.FirebirdDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.h2.H2DatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.hsqldb.HSQLDBDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.informix.InformixDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.mysql.mariadb.MariaDBDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.mysql.MySQLDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.oracle.OracleDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.redshift.RedshiftDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.saphana.SAPHANADatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.spanner.SpannerDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.sybasease.SybaseASEJConnectDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.sybasease.SybaseASEJTDSDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class migratedb.core.internal.database.yugabytedb.YugabyteDBDatabaseType
- createRepairOutput(AppliedMigration) - Static method in class migratedb.core.api.output.CommandResultFactory
- createRepairOutput(MigrationInfo) - Static method in class migratedb.core.api.output.CommandResultFactory
- createRepairResult(Configuration, Database<?>) - Static method in class migratedb.core.api.output.CommandResultFactory
- createSchemas(boolean) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Whether MigrateDB should attempt to create the schemas specified in the schemas property
- createSqlMigrationExecutor() - Method in class migratedb.core.internal.resolver.sql.DefaultSqlMigrationExecutorFactory
- createSqlMigrationExecutor() - Method in interface migratedb.core.internal.resolver.sql.SqlMigrationExecutorFactory
- createSqlScript(Resource, boolean, ResourceProvider) - Method in interface migratedb.core.api.internal.sqlscript.SqlScriptFactory
- createSqlScriptExecutor(Connection, boolean) - Method in interface migratedb.core.api.internal.sqlscript.SqlScriptExecutorFactory
-
Creates a new executor for this SQL script.
- createSqlScriptExecutorFactory(JdbcConnectionFactory, CallbackExecutor) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
Initializes the SqlScriptExecutorFactory used by this Database Type.
- createSqlScriptExecutorFactory(JdbcConnectionFactory, CallbackExecutor) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
- createSqlScriptExecutorFactory(JdbcConnectionFactory, CallbackExecutor) - Method in class migratedb.core.internal.database.oracle.OracleDatabaseType
- createSqlScriptFactory(Configuration, ParsingContext) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
Initializes the SqlScriptFactory used by this Database Type.
- createSqlScriptFactory(Configuration, ParsingContext) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
- createStatement(PeekingReader, Recorder, int, int, int, int, int, int, StatementType, boolean, Delimiter, String) - Method in class migratedb.core.internal.database.oracle.OracleParser
- createStatement(PeekingReader, Recorder, int, int, int, int, int, int, StatementType, boolean, Delimiter, String) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLParser
- createStatement(PeekingReader, Recorder, int, int, int, int, int, int, StatementType, boolean, Delimiter, String) - Method in class migratedb.core.internal.parser.BaseParser
- createTableExclusiveExecutionTemplate(Connection, Table<?, ?>, Database<?>) - Static method in class migratedb.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.core.api.internal.database.base.DatabaseType
-
Initializes the ExecutionTemplate used by this Database Type.
- createTransactionalExecutionTemplate(Connection, boolean) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
- createTransactionalExecutionTemplate(Connection, boolean) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabaseType
- createValidateOutput(MigrationInfo, ErrorDetails) - Static method in class migratedb.core.api.output.CommandResultFactory
- createValidateResult(String, ErrorDetails, int, List<ValidateOutput>, List<String>) - Static method in class migratedb.core.api.output.CommandResultFactory
- CREDENTIAL - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- CUBE - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- CUBE_BUILD_PROCESS - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- CUBE_DIMENSION - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- current() - Method in interface migratedb.core.api.MigrationInfoService
- current() - Method in class migratedb.core.internal.info.MigrationInfoServiceImpl
- CURRENT - Static variable in class migratedb.core.api.TargetVersion
-
Represents
MigrateDb.info().current(). - custom(String, ClassLoader) - Static method in class migratedb.core.api.logging.LogSystems
-
Instantiates a class that implements
LogSystem. - CustomLocation(ClassProvider<?>, ResourceProvider) - Constructor for class migratedb.core.api.Location.CustomLocation
D
- database - Variable in class migratedb.core.api.output.OperationResult
- database - Variable in class migratedb.core.internal.command.DbClean
- database - Variable in class migratedb.core.internal.database.base.BaseConnection
- database - Variable in class migratedb.core.internal.database.base.BaseSchema
- database - Variable in class migratedb.core.internal.database.base.BaseSchemaObject
- Database<C extends Connection<?>> - Interface in migratedb.core.api.internal.database.base
- DATABASE_DESTINATION - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- DATABASE_LINK - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
-
Below are unsupported object types.
- DatabaseExecutionStrategy - Interface in migratedb.core.api.internal.database
-
Defines a strategy for executing a
SqlCallableagainst a particular database. - databaseName - Variable in class migratedb.core.internal.database.sqlserver.SQLServerSchema
- databaseType - Variable in class migratedb.core.internal.database.base.BaseDatabase
- DatabaseType - Interface in migratedb.core.api.internal.database.base
-
Extension point for supported database types.
- DatabaseTypeRegister - Interface in migratedb.core.api
- DatabaseTypeRegisterImpl - Class in migratedb.core.internal.database
- DatabaseTypeRegisterImpl() - Constructor for class migratedb.core.internal.database.DatabaseTypeRegisterImpl
- dataSource(String, String, String) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the datasource to use.
- dataSource(DataSource) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the datasource to use.
- DateTimeUtils - Enum in migratedb.core.internal.util
- DB_CONNECTION - migratedb.core.api.ErrorCode
- DB2Connection - Class in migratedb.core.internal.database.db2
-
DB2 connection.
- DB2Database - Class in migratedb.core.internal.database.db2
- DB2Database(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.db2.DB2Database
- DB2DatabaseType - Class in migratedb.core.internal.database.db2
- DB2DatabaseType() - Constructor for class migratedb.core.internal.database.db2.DB2DatabaseType
- DB2Function - Class in migratedb.core.internal.database.db2
-
DB2-specific function.
- DB2Parser - Class in migratedb.core.internal.database.db2
- DB2Parser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.db2.DB2Parser
- DB2Schema - Class in migratedb.core.internal.database.db2
-
DB2 implementation of Schema.
- DB2Table - Class in migratedb.core.internal.database.db2
-
Db2-specific table.
- DB2Type - Class in migratedb.core.internal.database.db2
-
Db2-specific type.
- DbBaseline - Class in migratedb.core.internal.command
-
Handles MigrateDB 's baseline command.
- DbBaseline(SchemaHistory, Version, String, CallbackExecutor, Database<?>) - Constructor for class migratedb.core.internal.command.DbBaseline
-
Creates a new DbBaseline.
- DbClean - Class in migratedb.core.internal.command
- DbClean(Database<?>, SchemaHistory, Schema<?, ?>, Schema<?, ?>[], CallbackExecutor, Configuration) - Constructor for class migratedb.core.internal.command.DbClean
- DbInfo - Class in migratedb.core.internal.command
- DbInfo(MigrationResolver, SchemaHistory, Configuration, Database<?>, CallbackExecutor, Schema<?, ?>[]) - Constructor for class migratedb.core.internal.command.DbInfo
- DbLiberate - Class in migratedb.core.internal.command
-
Converts the schema history table into the format used by MigrateDB.
- DbLiberate(SchemaHistory, Configuration, Database<?>, Schema<?, ?>, Schema<?, ?>[], CallbackExecutor) - Constructor for class migratedb.core.internal.command.DbLiberate
- DbMigrate - Class in migratedb.core.internal.command
- DbMigrate(Database<?>, SchemaHistory, Schema<?, ?>, MigrationResolver, Configuration, CallbackExecutor) - Constructor for class migratedb.core.internal.command.DbMigrate
- DbMigrate.MigrateDbMigrateException - Exception in migratedb.core.internal.command
- DBObject(long, String) - Constructor for class migratedb.core.internal.database.sqlserver.SQLServerSchema.DBObject
- DbRepair - Class in migratedb.core.internal.command
-
Handles MigrateDB's repair command.
- DbRepair(Database<?>, MigrationResolver, SchemaHistory, CallbackExecutor, Configuration) - Constructor for class migratedb.core.internal.command.DbRepair
-
Creates a new DbRepair.
- DbSchemas - Class in migratedb.core.internal.command
-
Handles MigrateDB 's automatic schema creation.
- DbSchemas(Database<?>, Schema<?, ?>[], SchemaHistory, CallbackExecutor) - Constructor for class migratedb.core.internal.command.DbSchemas
-
Creates a new DbSchemas.
- DbValidate - Class in migratedb.core.internal.command
-
Handles the validate command.
- DbValidate(Database<?>, SchemaHistory, Schema<?, ?>, MigrationResolver, Configuration, boolean, CallbackExecutor) - Constructor for class migratedb.core.internal.command.DbValidate
-
Creates a new database validator.
- debug(String) - Method in class migratedb.core.api.logging.Log
- debug(String, String) - Method in interface migratedb.core.api.logging.LogSystem
- debug(String, String) - Method in enum migratedb.core.internal.logging.AndroidLogSystem
- debug(String, String) - Method in enum migratedb.core.internal.logging.ApacheCommonsLogSystem
- debug(String, String) - Method in enum migratedb.core.internal.logging.JavaUtilLogSystem
- debug(String, String) - Method in class migratedb.core.internal.logging.MultiLogSystem
- debug(String, String) - Method in enum migratedb.core.internal.logging.NoLogSystem
- debug(String, String) - Method in enum migratedb.core.internal.logging.Slf4jLogSystem
- decreaseBlockDepth() - Method in class migratedb.core.internal.parser.ParserContext
- decreaseParensDepth() - Method in class migratedb.core.internal.parser.ParserContext
- DEFAULT_CONSTRAINT - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
DEFAULT constraint.
- DEFAULT_SCHEMA - Static variable in class migratedb.core.api.configuration.PropertyNames
- DefaultCallbackExecutor - Class in migratedb.core.internal.callback
-
Executes the callbacks for a specific event.
- DefaultCallbackExecutor(Configuration, Database<?>, Schema<?, ?>, Collection<Callback>) - Constructor for class migratedb.core.internal.callback.DefaultCallbackExecutor
-
Creates a new callback executor.
- defaultClassLoader() - Static method in enum migratedb.core.internal.util.ClassUtils
- DefaultExecutionStrategy - Class in migratedb.core.internal.database
-
The default execution strategy for a
SQLCallable, which performs a single execution. - DefaultExecutionStrategy() - Constructor for class migratedb.core.internal.database.DefaultExecutionStrategy
- DefaultMigrationResolver - Class in migratedb.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, MigrationResolver...) - Constructor for class migratedb.core.internal.resolver.DefaultMigrationResolver
- defaultSchema - Variable in class migratedb.core.internal.command.DbClean
- defaultSchema - Variable in class migratedb.core.internal.schemahistory.SchemaHistoryFactory.SchemasWithDefault
- defaultSchema(String) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the default schema managed by MigrateDB.
- DefaultSqlMigrationExecutorFactory - Class in migratedb.core.internal.resolver.sql
- DefaultSqlMigrationExecutorFactory() - Constructor for class migratedb.core.internal.resolver.sql.DefaultSqlMigrationExecutorFactory
- DefaultSqlScriptExecutor - Class in migratedb.core.internal.sqlscript
- DefaultSqlScriptExecutor(JdbcTemplate, CallbackExecutor, boolean) - Constructor for class migratedb.core.internal.sqlscript.DefaultSqlScriptExecutor
- delete(AppliedMigration) - Method in class migratedb.core.internal.schemahistory.SchemaHistory
-
Update the schema history to mark this migration as DELETED
- DELETED - migratedb.core.api.MigrationState
-
This is a migration that has been marked as deleted.
- DELETED - migratedb.core.api.MigrationType
-
A migration that has been deleted by the repair command.
- deletedMessage() - Method in class migratedb.core.api.output.CompletedRepairActions
- deletedMissingMigrations - Variable in class migratedb.core.api.output.CompletedRepairActions
- Delimiter - Class in migratedb.core.api.internal.sqlscript
-
Represents a sql statement delimiter.
- Delimiter(String, boolean) - Constructor for class migratedb.core.api.internal.sqlscript.Delimiter
-
Creates a new delimiter.
- DELIMITER - migratedb.core.internal.parser.TokenType
- DerbyConnection - Class in migratedb.core.internal.database.derby
-
Derby connection.
- DerbyDatabase - Class in migratedb.core.internal.database.derby
-
Derby database.
- DerbyDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.derby.DerbyDatabase
-
Creates a new instance.
- DerbyDatabaseType - Class in migratedb.core.internal.database.derby
- DerbyDatabaseType() - Constructor for class migratedb.core.internal.database.derby.DerbyDatabaseType
- DerbyParser - Class in migratedb.core.internal.database.derby
- DerbyParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.derby.DerbyParser
- DerbySchema - Class in migratedb.core.internal.database.derby
-
Derby implementation of Schema.
- DerbySchema(JdbcTemplate, DerbyDatabase, String) - Constructor for class migratedb.core.internal.database.derby.DerbySchema
-
Creates a new Derby schema.
- DerbyTable - Class in migratedb.core.internal.database.derby
-
Derby-specific table.
- DerbyTable(JdbcTemplate, DerbyDatabase, DerbySchema, String) - Constructor for class migratedb.core.internal.database.derby.DerbyTable
-
Creates a new Derby table.
- describeLocation() - Method in interface migratedb.core.api.resource.Resource
- describeLocation() - Method in class migratedb.core.internal.resource.classpath.ClassPathResource
- describeLocation() - Method in class migratedb.core.internal.resource.filesystem.FileSystemResource
- describeLocation() - Method in class migratedb.core.internal.resource.StringResource
- description - Variable in class migratedb.core.api.output.InfoOutput
- description - Variable in class migratedb.core.api.output.MigrateOutput
- description - Variable in class migratedb.core.api.output.RepairOutput
- description - Variable in class migratedb.core.api.output.ValidateOutput
- description - Variable in class migratedb.core.internal.resolver.MigrationInfoHelper.VersionAndDescription
- DESCRIPTION_MISMATCH - migratedb.core.api.ErrorCode
- detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.core.internal.database.bigquery.BigQueryParser
- detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBParser
- detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinParser
- detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLParser
- detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.core.internal.database.redshift.RedshiftParser
- detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.core.internal.database.spanner.SpannerParser
- detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.core.internal.database.sqlite.SQLiteParser
- detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.core.internal.database.sqlserver.SQLServerParser
- detectCanExecuteInTransaction(String, List<Token>) - Method in class migratedb.core.internal.parser.BaseParser
- detectPasswordRequiredByUrl(String) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
Detects whether a password is required from configuration.
- detectPasswordRequiredByUrl(String) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
-
Detects whether a password is required from configuration.
- detectPasswordRequiredByUrl(String) - Method in class migratedb.core.internal.database.base.TestContainersDatabaseType
- detectPasswordRequiredByUrl(String) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabaseType
- detectPasswordRequiredByUrl(String) - Method in class migratedb.core.internal.database.h2.H2DatabaseType
- detectPasswordRequiredByUrl(String) - Method in class migratedb.core.internal.database.mysql.mariadb.MariaDBDatabaseType
- detectPasswordRequiredByUrl(String) - Method in class migratedb.core.internal.database.mysql.MySQLDatabaseType
- detectPasswordRequiredByUrl(String) - Method in class migratedb.core.internal.database.oracle.OracleDatabaseType
- detectPasswordRequiredByUrl(String) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabaseType
- detectPasswordRequiredByUrl(String) - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabaseType
- detectPasswordRequiredByUrl(String) - Method in class migratedb.core.internal.database.spanner.SpannerDatabaseType
- detectPasswordRequiredByUrl(String) - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabaseType
- detectStatementType(String, ParserContext, PeekingReader) - Method in class migratedb.core.internal.database.mysql.mariadb.MariaDBParser
- detectStatementType(String, ParserContext, PeekingReader) - Method in class migratedb.core.internal.database.mysql.MySQLParser
- detectStatementType(String, ParserContext, PeekingReader) - Method in class migratedb.core.internal.database.oracle.OracleParser
- detectStatementType(String, ParserContext, PeekingReader) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLParser
- detectStatementType(String, ParserContext, PeekingReader) - Method in class migratedb.core.internal.database.saphana.SAPHANAParser
- detectStatementType(String, ParserContext, PeekingReader) - Method in class migratedb.core.internal.parser.BaseParser
- detectUserRequiredByUrl(String) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
Detects whether a user is required from configuration.
- detectUserRequiredByUrl(String) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
-
Detects whether a user is required from configuration.
- detectUserRequiredByUrl(String) - Method in class migratedb.core.internal.database.base.TestContainersDatabaseType
- detectUserRequiredByUrl(String) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabaseType
- detectUserRequiredByUrl(String) - Method in class migratedb.core.internal.database.h2.H2DatabaseType
- detectUserRequiredByUrl(String) - Method in class migratedb.core.internal.database.oracle.OracleDatabaseType
- detectUserRequiredByUrl(String) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabaseType
- detectUserRequiredByUrl(String) - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabaseType
- detectUserRequiredByUrl(String) - Method in class migratedb.core.internal.database.spanner.SpannerDatabaseType
- detectUserRequiredByUrl(String) - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabaseType
- determineVersion() - Method in class migratedb.core.internal.database.base.BaseDatabase
- determineVersion() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabase
- determineVersion() - Method in class migratedb.core.internal.database.h2.H2Database
- determineVersion() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabase
- determineVersion() - Method in class migratedb.core.internal.database.mysql.MySQLDatabase
- Development - Enum in migratedb.core.internal.util
- DIMENSION - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- DIRECTORY - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- doAllFunctions() - Method in class migratedb.core.internal.database.base.BaseSchema
-
Retrieves all the functions in this schema.
- doAllFunctions() - Method in class migratedb.core.internal.database.db2.DB2Schema
- doAllTables() - Method in class migratedb.core.internal.database.base.BaseSchema
-
Retrieves all the tables in this schema.
- doAllTables() - Method in class migratedb.core.internal.database.bigquery.BigQuerySchema
- doAllTables() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBSchema
- doAllTables() - Method in class migratedb.core.internal.database.db2.DB2Schema
- doAllTables() - Method in class migratedb.core.internal.database.derby.DerbySchema
- doAllTables() - Method in class migratedb.core.internal.database.firebird.FirebirdSchema
- doAllTables() - Method in class migratedb.core.internal.database.h2.H2Schema
- doAllTables() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBSchema
- doAllTables() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinSchema
- doAllTables() - Method in class migratedb.core.internal.database.informix.InformixSchema
- doAllTables() - Method in class migratedb.core.internal.database.mysql.MySQLSchema
- doAllTables() - Method in class migratedb.core.internal.database.oracle.OracleSchema
- doAllTables() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLSchema
- doAllTables() - Method in class migratedb.core.internal.database.redshift.RedshiftSchema
- doAllTables() - Method in class migratedb.core.internal.database.saphana.SAPHANASchema
- doAllTables() - Method in class migratedb.core.internal.database.snowflake.SnowflakeSchema
- doAllTables() - Method in class migratedb.core.internal.database.spanner.SpannerSchema
- doAllTables() - Method in class migratedb.core.internal.database.sqlite.SQLiteSchema
- doAllTables() - Method in class migratedb.core.internal.database.sqlserver.SQLServerSchema
- doAllTables() - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseSchema
- doAllTables() - Method in class migratedb.core.internal.database.sybasease.SybaseASESchema
- doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.core.internal.database.base.BaseConnection
- doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.core.internal.database.bigquery.BigQueryConnection
- doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBConnection
- doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.core.internal.database.db2.DB2Connection
- doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.core.internal.database.derby.DerbyConnection
- doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.core.internal.database.h2.H2Connection
- doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.core.internal.database.hsqldb.HSQLDBConnection
- doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinConnection
- doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.core.internal.database.mysql.MySQLConnection
- doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.core.internal.database.oracle.OracleConnection
- doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLConnection
- doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.core.internal.database.redshift.RedshiftConnection
- doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.core.internal.database.saphana.SAPHANAConnection
- doChangeCurrentSchemaOrSearchPathTo(String) - Method in class migratedb.core.internal.database.snowflake.SnowflakeConnection
- doClean() - Method in class migratedb.core.internal.database.base.BaseSchema
-
Cleans all the objects in this schema.
- doClean() - Method in class migratedb.core.internal.database.bigquery.BigQuerySchema
- doClean() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBSchema
- doClean() - Method in class migratedb.core.internal.database.db2.DB2Schema
- doClean() - Method in class migratedb.core.internal.database.derby.DerbySchema
- doClean() - Method in class migratedb.core.internal.database.firebird.FirebirdSchema
- doClean() - Method in class migratedb.core.internal.database.h2.H2Schema
- doClean() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBSchema
- doClean() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinSchema
- doClean() - Method in class migratedb.core.internal.database.informix.InformixSchema
- doClean() - Method in class migratedb.core.internal.database.mysql.MySQLSchema
- doClean() - Method in class migratedb.core.internal.database.oracle.OracleSchema
- doClean() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLSchema
- doClean() - Method in class migratedb.core.internal.database.redshift.RedshiftSchema
- doClean() - Method in class migratedb.core.internal.database.saphana.SAPHANASchema
- doClean() - Method in class migratedb.core.internal.database.snowflake.SnowflakeSchema
- doClean() - Method in class migratedb.core.internal.database.spanner.SpannerSchema
- doClean() - Method in class migratedb.core.internal.database.sqlite.SQLiteSchema
- doClean() - Method in class migratedb.core.internal.database.sqlserver.SQLServerSchema
- doClean() - Method in class migratedb.core.internal.database.sybasease.SybaseASESchema
-
This clean method is equivalent to cleaning the whole database.
- doCleanOnce() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBSchema
- doCleanPostSchemas(Schema<?, ?>[]) - Method in class migratedb.core.internal.database.base.BaseDatabase
-
Cleans all the objects in this database that need to be cleaned after each schema.
- doCleanPostSchemas(Schema<?, ?>[]) - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
-
Cleans all the objects in this database that need to be cleaned after cleaning schemas.
- doCleanPreSchemas() - Method in class migratedb.core.internal.database.base.BaseDatabase
-
Cleans all the objects in this database that need to be cleaned before each schema.
- doCleanSchema(Schema<?, ?>) - Method in class migratedb.core.internal.command.DbClean
- doCreate() - Method in class migratedb.core.internal.database.base.BaseSchema
-
Creates this schema in the database.
- doCreate() - Method in class migratedb.core.internal.database.bigquery.BigQuerySchema
- doCreate() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBSchema
- doCreate() - Method in class migratedb.core.internal.database.db2.DB2Schema
- doCreate() - Method in class migratedb.core.internal.database.derby.DerbySchema
- doCreate() - Method in class migratedb.core.internal.database.firebird.FirebirdSchema
- doCreate() - Method in class migratedb.core.internal.database.h2.H2Schema
- doCreate() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBSchema
- doCreate() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinSchema
- doCreate() - Method in class migratedb.core.internal.database.informix.InformixSchema
- doCreate() - Method in class migratedb.core.internal.database.mysql.MySQLSchema
- doCreate() - Method in class migratedb.core.internal.database.oracle.OracleSchema
- doCreate() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLSchema
- doCreate() - Method in class migratedb.core.internal.database.redshift.RedshiftSchema
- doCreate() - Method in class migratedb.core.internal.database.saphana.SAPHANASchema
- doCreate() - Method in class migratedb.core.internal.database.snowflake.SnowflakeSchema
- doCreate() - Method in class migratedb.core.internal.database.spanner.SpannerSchema
- doCreate() - Method in class migratedb.core.internal.database.sqlite.SQLiteSchema
- doCreate() - Method in class migratedb.core.internal.database.sqlserver.SQLServerSchema
- doCreate() - Method in class migratedb.core.internal.database.sybasease.SybaseASESchema
- doCreateOnce() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBSchema
- doDrop() - Method in class migratedb.core.internal.database.base.BaseSchema
-
Drops this schema from the database.
- doDrop() - Method in class migratedb.core.internal.database.base.BaseSchemaObject
- doDrop() - Method in class migratedb.core.internal.database.bigquery.BigQuerySchema
- doDrop() - Method in class migratedb.core.internal.database.bigquery.BigQueryTable
- doDrop() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBSchema
- doDrop() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBTable
- doDrop() - Method in class migratedb.core.internal.database.db2.DB2Function
- doDrop() - Method in class migratedb.core.internal.database.db2.DB2Schema
- doDrop() - Method in class migratedb.core.internal.database.db2.DB2Table
- doDrop() - Method in class migratedb.core.internal.database.db2.DB2Type
- doDrop() - Method in class migratedb.core.internal.database.derby.DerbySchema
- doDrop() - Method in class migratedb.core.internal.database.derby.DerbyTable
- doDrop() - Method in class migratedb.core.internal.database.firebird.FirebirdSchema
- doDrop() - Method in class migratedb.core.internal.database.firebird.FirebirdTable
- doDrop() - Method in class migratedb.core.internal.database.h2.H2Schema
- doDrop() - Method in class migratedb.core.internal.database.h2.H2Table
- doDrop() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBSchema
- doDrop() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBTable
- doDrop() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinSchema
- doDrop() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinTable
- doDrop() - Method in class migratedb.core.internal.database.informix.InformixSchema
- doDrop() - Method in class migratedb.core.internal.database.informix.InformixTable
- doDrop() - Method in class migratedb.core.internal.database.mysql.MySQLSchema
- doDrop() - Method in class migratedb.core.internal.database.mysql.MySQLTable
- doDrop() - Method in class migratedb.core.internal.database.oracle.OracleSchema
- doDrop() - Method in class migratedb.core.internal.database.oracle.OracleTable
- doDrop() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLSchema
- doDrop() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLTable
- doDrop() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLType
- doDrop() - Method in class migratedb.core.internal.database.redshift.RedshiftSchema
- doDrop() - Method in class migratedb.core.internal.database.redshift.RedshiftTable
- doDrop() - Method in class migratedb.core.internal.database.redshift.RedshiftType
- doDrop() - Method in class migratedb.core.internal.database.saphana.SAPHANASchema
- doDrop() - Method in class migratedb.core.internal.database.saphana.SAPHANATable
- doDrop() - Method in class migratedb.core.internal.database.snowflake.SnowflakeSchema
- doDrop() - Method in class migratedb.core.internal.database.snowflake.SnowflakeTable
- doDrop() - Method in class migratedb.core.internal.database.spanner.SpannerSchema
- doDrop() - Method in class migratedb.core.internal.database.spanner.SpannerTable
- doDrop() - Method in class migratedb.core.internal.database.sqlite.SQLiteSchema
- doDrop() - Method in class migratedb.core.internal.database.sqlite.SQLiteTable
- doDrop() - Method in class migratedb.core.internal.database.sqlserver.SQLServerSchema
- doDrop() - Method in class migratedb.core.internal.database.sqlserver.SQLServerTable
- doDrop() - Method in class migratedb.core.internal.database.sybasease.SybaseASESchema
- doDrop() - Method in class migratedb.core.internal.database.sybasease.SybaseASETable
- doDropOnce() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBSchema
- doDropOnce() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBTable
- doEmpty() - Method in class migratedb.core.internal.database.base.BaseSchema
-
Checks whether this schema is empty.
- doEmpty() - Method in class migratedb.core.internal.database.bigquery.BigQuerySchema
- doEmpty() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBSchema
- doEmpty() - Method in class migratedb.core.internal.database.db2.DB2Schema
- doEmpty() - Method in class migratedb.core.internal.database.derby.DerbySchema
- doEmpty() - Method in class migratedb.core.internal.database.firebird.FirebirdSchema
- doEmpty() - Method in class migratedb.core.internal.database.h2.H2Schema
- doEmpty() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBSchema
- doEmpty() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinSchema
- doEmpty() - Method in class migratedb.core.internal.database.informix.InformixSchema
- doEmpty() - Method in class migratedb.core.internal.database.mysql.MySQLSchema
- doEmpty() - Method in class migratedb.core.internal.database.oracle.OracleSchema
- doEmpty() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLSchema
- doEmpty() - Method in class migratedb.core.internal.database.redshift.RedshiftSchema
- doEmpty() - Method in class migratedb.core.internal.database.saphana.SAPHANASchema
- doEmpty() - Method in class migratedb.core.internal.database.snowflake.SnowflakeSchema
- doEmpty() - Method in class migratedb.core.internal.database.spanner.SpannerSchema
- doEmpty() - Method in class migratedb.core.internal.database.sqlite.SQLiteSchema
- doEmpty() - Method in class migratedb.core.internal.database.sqlserver.SQLServerSchema
- doEmpty() - Method in class migratedb.core.internal.database.sybasease.SybaseASESchema
- doExists() - Method in class migratedb.core.internal.database.base.BaseSchema
-
Checks whether this schema exists.
- doExists() - Method in class migratedb.core.internal.database.base.BaseTable
-
Checks whether this table exists.
- doExists() - Method in class migratedb.core.internal.database.bigquery.BigQuerySchema
- doExists() - Method in class migratedb.core.internal.database.bigquery.BigQueryTable
- doExists() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBSchema
- doExists() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBTable
- doExists() - Method in class migratedb.core.internal.database.db2.DB2Schema
- doExists() - Method in class migratedb.core.internal.database.db2.DB2Table
- doExists() - Method in class migratedb.core.internal.database.derby.DerbySchema
- doExists() - Method in class migratedb.core.internal.database.derby.DerbyTable
- doExists() - Method in class migratedb.core.internal.database.firebird.FirebirdSchema
- doExists() - Method in class migratedb.core.internal.database.firebird.FirebirdTable
- doExists() - Method in class migratedb.core.internal.database.h2.H2Schema
- doExists() - Method in class migratedb.core.internal.database.h2.H2Table
- doExists() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBSchema
- doExists() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBTable
- doExists() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinSchema
- doExists() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinTable
- doExists() - Method in class migratedb.core.internal.database.informix.InformixSchema
- doExists() - Method in class migratedb.core.internal.database.informix.InformixTable
- doExists() - Method in class migratedb.core.internal.database.mysql.MySQLSchema
- doExists() - Method in class migratedb.core.internal.database.mysql.MySQLTable
- doExists() - Method in class migratedb.core.internal.database.oracle.OracleSchema
- doExists() - Method in class migratedb.core.internal.database.oracle.OracleTable
- doExists() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLSchema
- doExists() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLTable
- doExists() - Method in class migratedb.core.internal.database.redshift.RedshiftSchema
- doExists() - Method in class migratedb.core.internal.database.redshift.RedshiftTable
- doExists() - Method in class migratedb.core.internal.database.saphana.SAPHANASchema
- doExists() - Method in class migratedb.core.internal.database.saphana.SAPHANATable
- doExists() - Method in class migratedb.core.internal.database.snowflake.SnowflakeSchema
- doExists() - Method in class migratedb.core.internal.database.snowflake.SnowflakeTable
- doExists() - Method in class migratedb.core.internal.database.spanner.SpannerSchema
- doExists() - Method in class migratedb.core.internal.database.spanner.SpannerTable
- doExists() - Method in class migratedb.core.internal.database.sqlite.SQLiteSchema
- doExists() - Method in class migratedb.core.internal.database.sqlite.SQLiteTable
- doExists() - Method in class migratedb.core.internal.database.sqlserver.SQLServerSchema
- doExists() - Method in class migratedb.core.internal.database.sqlserver.SQLServerTable
- doExists() - Method in class migratedb.core.internal.database.sybasease.SybaseASESchema
- doExists() - Method in class migratedb.core.internal.database.sybasease.SybaseASETable
- doExistsOnce() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBTable
- doGetCatalog() - Method in class migratedb.core.internal.database.base.BaseDatabase
- doGetCatalog() - Method in class migratedb.core.internal.database.oracle.OracleDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.base.BaseDatabase
-
Retrieves a MigrateDB Connection for this JDBC connection.
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.db2.DB2Database
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.derby.DerbyDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.firebird.FirebirdDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.h2.H2Database
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.hsqldb.HSQLDBDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.informix.InformixDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.mysql.MySQLDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.mysql.tidb.TiDBDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.oracle.OracleDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.redshift.RedshiftDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.saphana.SAPHANADatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.spanner.SpannerDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.sybasease.SybaseASEDatabase
- doGetConnection(Connection) - Method in class migratedb.core.internal.database.yugabytedb.YugabyteDBDatabase
- doGetCurrentSchema() - Method in class migratedb.core.internal.database.base.BaseConnection
- doGetCurrentSchema() - Method in class migratedb.core.internal.database.bigquery.BigQueryConnection
- doGetCurrentSchema() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBConnection
- doGetCurrentSchema() - Method in class migratedb.core.internal.database.mysql.MySQLConnection
- doGetCurrentSchema() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLConnection
- doGetCurrentSchema() - Method in class migratedb.core.internal.database.redshift.RedshiftConnection
- doGetCurrentUser() - Method in class migratedb.core.internal.database.base.BaseDatabase
- doGetCurrentUser() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabase
- doGetCurrentUser() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabase
- doGetCurrentUser() - Method in class migratedb.core.internal.database.db2.DB2Database
- doGetCurrentUser() - Method in class migratedb.core.internal.database.derby.DerbyDatabase
- doGetCurrentUser() - Method in class migratedb.core.internal.database.firebird.FirebirdDatabase
- doGetCurrentUser() - Method in class migratedb.core.internal.database.h2.H2Database
- doGetCurrentUser() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabase
- doGetCurrentUser() - Method in class migratedb.core.internal.database.informix.InformixDatabase
- doGetCurrentUser() - Method in class migratedb.core.internal.database.mysql.MySQLDatabase
- doGetCurrentUser() - Method in class migratedb.core.internal.database.oracle.OracleDatabase
- doGetCurrentUser() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabase
- doGetCurrentUser() - Method in class migratedb.core.internal.database.redshift.RedshiftDatabase
- doGetCurrentUser() - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabase
- doGetCurrentUser() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- doGetCurrentUser() - Method in class migratedb.core.internal.database.sybasease.SybaseASEDatabase
- doLock() - Method in class migratedb.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.core.internal.database.bigquery.BigQueryTable
- doLock() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBTable
- doLock() - Method in class migratedb.core.internal.database.db2.DB2Table
- doLock() - Method in class migratedb.core.internal.database.derby.DerbyTable
- doLock() - Method in class migratedb.core.internal.database.firebird.FirebirdTable
- doLock() - Method in class migratedb.core.internal.database.h2.H2Table
- doLock() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBTable
- doLock() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinTable
- doLock() - Method in class migratedb.core.internal.database.informix.InformixTable
- doLock() - Method in class migratedb.core.internal.database.mysql.MySQLTable
- doLock() - Method in class migratedb.core.internal.database.oracle.OracleTable
- doLock() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLTable
- doLock() - Method in class migratedb.core.internal.database.redshift.RedshiftTable
- doLock() - Method in class migratedb.core.internal.database.saphana.SAPHANATable
- doLock() - Method in class migratedb.core.internal.database.snowflake.SnowflakeTable
- doLock() - Method in class migratedb.core.internal.database.spanner.SpannerTable
- doLock() - Method in class migratedb.core.internal.database.sqlite.SQLiteTable
- doLock() - Method in class migratedb.core.internal.database.sqlserver.SQLServerTable
- doLock() - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseTable
- doLock() - Method in class migratedb.core.internal.database.sybasease.SybaseASETable
- DOMAIN_INDEX - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- DOMAIN_INDEX_TYPE - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- doQuote(String) - Method in class migratedb.core.internal.database.base.BaseDatabase
-
Quotes this identifier for use in SQL queries.
- doQuote(String) - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabase
- doQuote(String) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabase
- doQuote(String) - Method in class migratedb.core.internal.database.firebird.FirebirdDatabase
- doQuote(String) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabase
- doQuote(String) - Method in class migratedb.core.internal.database.redshift.RedshiftDatabase
- doQuote(String) - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabase
- doQuote(String) - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- doRestoreOriginalState() - Method in class migratedb.core.internal.database.base.BaseConnection
- doRestoreOriginalState() - Method in class migratedb.core.internal.database.mysql.MySQLConnection
- doRestoreOriginalState() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLConnection
- doRestoreOriginalState() - Method in class migratedb.core.internal.database.snowflake.SnowflakeConnection
- doRestoreOriginalState() - Method in class migratedb.core.internal.database.sqlserver.SQLServerConnection
- doTokensMatchPattern(List<Token>, Token, Pattern) - Method in class migratedb.core.internal.database.oracle.OracleParser
- doTokensMatchPattern(List<Token>, Token, Pattern) - Method in class migratedb.core.internal.parser.BaseParser
- doUnlock() - Method in class migratedb.core.internal.database.base.BaseTable
-
For databases that require an explicit unlocking, not an implicit end-of-transaction one.
- doUnlock() - Method in class migratedb.core.internal.database.bigquery.BigQueryTable
- doUnlock() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBTable
- doUnlock() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinTable
- doUnlock() - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseTable
- doWithRetries(SqlCallable<Boolean>, String, String) - Method in class migratedb.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. - DRIVER - Static variable in class migratedb.core.api.configuration.PropertyNames
- DriverDataSource - Class in migratedb.core.internal.jdbc
-
YAGNI: The simplest DataSource implementation that works for MigrateDB .
- DriverDataSource(ClassLoader, String, String, String, String, Map<String, String>, DatabaseTypeRegister) - Constructor for class migratedb.core.internal.jdbc.DriverDataSource
- DriverDataSource(ClassLoader, String, String, String, String, Configuration, Map<String, String>, DatabaseTypeRegister) - Constructor for class migratedb.core.internal.jdbc.DriverDataSource
- DriverDataSource(ClassLoader, String, String, String, String, Configuration, Properties, Map<String, String>, DatabaseTypeRegister) - Constructor for class migratedb.core.internal.jdbc.DriverDataSource
-
Creates a new DriverDataSource.
- DriverDataSource(ClassLoader, String, String, String, String, Configuration, DatabaseTypeRegister) - Constructor for class migratedb.core.internal.jdbc.DriverDataSource
- DriverDataSource(ClassLoader, String, String, String, String, DatabaseTypeRegister) - Constructor for class migratedb.core.internal.jdbc.DriverDataSource
- drop() - Method in interface migratedb.core.api.internal.database.base.Schema
-
Drops this schema from the database.
- drop() - Method in interface migratedb.core.api.internal.database.base.SchemaObject
- drop() - Method in class migratedb.core.internal.database.base.BaseSchema
- drop() - Method in class migratedb.core.internal.database.base.BaseSchemaObject
- dropObjects(JdbcTemplate, OracleDatabase, OracleSchema) - Method in enum migratedb.core.internal.database.oracle.OracleSchema.ObjectType
-
Drops all objects of this type in the specified schema.
- dumpToAsciiTable(MigrationInfo[]) - Static method in class migratedb.core.internal.info.MigrationInfoDumper
-
Dumps the info about all migrations into an ascii table.
- DUPLICATE_DELETED_MIGRATION - migratedb.core.api.ErrorCode
- DUPLICATE_REPEATABLE_MIGRATION - migratedb.core.api.ErrorCode
- DUPLICATE_UNDO_MIGRATION - migratedb.core.api.ErrorCode
- DUPLICATE_VERSIONED_MIGRATION - migratedb.core.api.ErrorCode
E
- EDITION - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- empty() - Method in interface migratedb.core.api.internal.database.base.Schema
- empty() - Method in class migratedb.core.internal.database.base.BaseSchema
- EMPTY_RESULTS - Static variable in class migratedb.core.api.internal.jdbc.Results
- EMPTY_SCHEMA_DESCRIPTION - Static variable in class migratedb.core.internal.schemahistory.SchemaHistory
- enableTnsnamesOraSupport() - Static method in class migratedb.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.core.api.internal.sqlscript.SqlScriptMetadata
- encoding() - Method in class migratedb.core.internal.sqlscript.SqlScriptMetadataImpl
- encoding(String) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the encoding of SQL migrations.
- encoding(Charset) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the encoding of SQL migrations.
- ENCODING - Static variable in class migratedb.core.api.configuration.PropertyNames
- ensureDatabaseIsRecentEnough(String) - Method in class migratedb.core.internal.database.base.BaseDatabase
- ensureSupported() - Method in interface migratedb.core.api.internal.database.base.Database
-
Ensure MigrateDB supports this version of this database.
- ensureSupported() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabase
- ensureSupported() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabase
- ensureSupported() - Method in class migratedb.core.internal.database.db2.DB2Database
- ensureSupported() - Method in class migratedb.core.internal.database.derby.DerbyDatabase
- ensureSupported() - Method in class migratedb.core.internal.database.firebird.FirebirdDatabase
- ensureSupported() - Method in class migratedb.core.internal.database.h2.H2Database
- ensureSupported() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBDatabase
- ensureSupported() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabase
- ensureSupported() - Method in class migratedb.core.internal.database.informix.InformixDatabase
- ensureSupported() - Method in class migratedb.core.internal.database.mysql.MySQLDatabase
- ensureSupported() - Method in class migratedb.core.internal.database.oracle.OracleDatabase
- ensureSupported() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabase
- ensureSupported() - Method in class migratedb.core.internal.database.redshift.RedshiftDatabase
- ensureSupported() - Method in class migratedb.core.internal.database.saphana.SAPHANADatabase
- ensureSupported() - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabase
- ensureSupported() - Method in class migratedb.core.internal.database.spanner.SpannerDatabase
- ensureSupported() - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabase
- ensureSupported() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- ensureSupported() - Method in class migratedb.core.internal.database.sybasease.SybaseASEDatabase
- ensureSupported() - Method in class migratedb.core.internal.database.yugabytedb.YugabyteDBDatabase
- ENTERPRISE - migratedb.core.internal.database.sqlserver.SQLServerEngineEdition
- EOF - migratedb.core.internal.parser.TokenType
- equals(Object) - Method in class migratedb.core.api.Checksum
- equals(Object) - Method in class migratedb.core.api.internal.schemahistory.AppliedMigration
- equals(Object) - Method in class migratedb.core.api.internal.sqlscript.Delimiter
- equals(Object) - Method in class migratedb.core.api.Location.ClassPathLocation
- equals(Object) - Method in class migratedb.core.api.Location.CustomLocation
- equals(Object) - Method in class migratedb.core.api.Location.FileSystemLocation
- equals(Object) - Method in class migratedb.core.api.MigrationPattern
- equals(Object) - Method in class migratedb.core.api.Version
- equals(Object) - Method in class migratedb.core.internal.configuration.FileOutputStreamFactory
- equals(Object) - Method in class migratedb.core.internal.database.base.BaseSchema
- equals(Object) - Method in class migratedb.core.internal.resolver.ResolvedMigrationImpl
- error(String) - Method in class migratedb.core.api.logging.Log
- error(String, Exception) - Method in class migratedb.core.api.logging.Log
- error(String, String) - Method in interface migratedb.core.api.logging.LogSystem
- error(String, String) - Method in enum migratedb.core.internal.logging.AndroidLogSystem
- error(String, String) - Method in enum migratedb.core.internal.logging.ApacheCommonsLogSystem
- error(String, String) - Method in enum migratedb.core.internal.logging.JavaUtilLogSystem
- error(String, String) - Method in class migratedb.core.internal.logging.MultiLogSystem
- error(String, String) - Method in enum migratedb.core.internal.logging.NoLogSystem
- error(String, String) - Method in enum migratedb.core.internal.logging.Slf4jLogSystem
- error(String, String, Exception) - Method in interface migratedb.core.api.logging.LogSystem
- error(String, String, Exception) - Method in enum migratedb.core.internal.logging.AndroidLogSystem
- error(String, String, Exception) - Method in enum migratedb.core.internal.logging.ApacheCommonsLogSystem
- error(String, String, Exception) - Method in enum migratedb.core.internal.logging.JavaUtilLogSystem
- error(String, String, Exception) - Method in class migratedb.core.internal.logging.MultiLogSystem
- error(String, String, Exception) - Method in enum migratedb.core.internal.logging.NoLogSystem
- error(String, String, Exception) - Method in enum migratedb.core.internal.logging.Slf4jLogSystem
- Error - Interface in migratedb.core.api.callback
-
An error that occurred while executing a statement.
- ERROR - migratedb.core.api.ErrorCode
- ERROR_OVERRIDES - Static variable in class migratedb.core.api.configuration.PropertyNames
- errorCode - Variable in class migratedb.core.api.ErrorDetails
- ErrorCode - Enum in migratedb.core.api
- errorDetails - Variable in class migratedb.core.api.output.ValidateOutput
- errorDetails - Variable in class migratedb.core.api.output.ValidateResult
- ErrorDetails - Class in migratedb.core.api
- ErrorDetails(ErrorCode, String) - Constructor for class migratedb.core.api.ErrorDetails
- ErrorImpl - Class in migratedb.core.internal.jdbc
- ErrorImpl(int, String, String) - Constructor for class migratedb.core.internal.jdbc.ErrorImpl
-
An error that occurred while executing a statement.
- errorMessage - Variable in class migratedb.core.api.ErrorDetails
- errorOverrides(String...) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Rules for the built-in error handler that let you override specific SQL states and errors codes in order to force specific errors or warnings to be treated as debug messages, info messages, warnings or errors.
- EVALUATION_CONTEXT - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- Event - Enum in migratedb.core.api.callback
- ExceptionUtils - Enum in migratedb.core.internal.util
- execute(String, Object...) - Method in class migratedb.core.api.internal.jdbc.JdbcTemplate
-
Executes this sql statement using a PreparedStatement.
- execute(Callable<T>) - Method in interface migratedb.core.api.internal.jdbc.ExecutionTemplate
-
Executes this callback within the context of the connection
- execute(Callable<T>) - Method in class migratedb.core.internal.database.cockroachdb.CockroachRetryingTransactionalExecutionTemplate
-
Executes this callback within a transaction
- execute(Callable<T>) - Method in class migratedb.core.internal.database.mysql.MySQLNamedLockTemplate
-
Executes this callback with a named lock.
- execute(Callable<T>) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLAdvisoryLockTemplate
-
Executes this callback with an advisory lock.
- execute(Callable<T>) - Method in class migratedb.core.internal.database.sqlserver.SQLServerApplicationLockTemplate
-
Executes this callback with an advisory lock.
- execute(Callable<T>) - Method in class migratedb.core.internal.jdbc.PlainExecutionTemplate
- execute(Callable<T>) - Method in class migratedb.core.internal.jdbc.TableLockingExecutionTemplate
- execute(Callable<T>) - Method in class migratedb.core.internal.jdbc.TransactionalExecutionTemplate
-
Executes this callback within a transaction.
- execute(Context) - Method in interface migratedb.core.api.executor.MigrationExecutor
-
Executes the migration this executor is associated with.
- execute(Context) - Method in class migratedb.core.internal.resolver.java.JavaMigrationExecutor
- execute(Context) - Method in class migratedb.core.internal.resolver.sql.SqlMigrationExecutor
- execute(JdbcTemplate) - Method in interface migratedb.core.api.internal.sqlscript.SqlStatement
-
Executes this statement against the database.
- execute(JdbcTemplate) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLCopyParsedStatement
- execute(JdbcTemplate) - Method in class migratedb.core.internal.sqlscript.ParsedSqlStatement
- execute(SqlScript) - Method in interface migratedb.core.api.internal.sqlscript.SqlScriptExecutor
-
Executes this SQL script.
- execute(SqlScript) - Method in class migratedb.core.internal.sqlscript.DefaultSqlScriptExecutor
- execute(SqlCallable<T>) - Method in interface migratedb.core.api.internal.database.DatabaseExecutionStrategy
-
Execute the given callable using the defined strategy.
- execute(SqlCallable<T>) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBRetryingStrategy
- execute(SqlCallable<T>) - Method in class migratedb.core.internal.database.DefaultExecutionStrategy
- executeInTransaction() - Method in interface migratedb.core.api.internal.sqlscript.SqlScript
-
Whether the execution should take place inside a transaction.
- executeInTransaction() - Method in interface migratedb.core.api.internal.sqlscript.SqlScriptMetadata
- executeInTransaction() - Method in class migratedb.core.internal.sqlscript.ParserSqlScript
- executeInTransaction() - Method in class migratedb.core.internal.sqlscript.SqlScriptMetadataImpl
- executeStatement(String) - Method in class migratedb.core.api.internal.jdbc.JdbcTemplate
-
Executes this sql statement using an ordinary Statement.
- executeStatement(JdbcTemplate, SqlScript, SqlStatement) - Method in class migratedb.core.internal.sqlscript.DefaultSqlScriptExecutor
- executionOrder() - Static method in interface migratedb.core.api.MigrationInfo
- ExecutionTemplate - Interface in migratedb.core.api.internal.jdbc
-
Spring-like template for executing operations in the context of a database connection.
- ExecutionTemplateFactory - Class in migratedb.core.internal.jdbc
- ExecutionTemplateFactory() - Constructor for class migratedb.core.internal.jdbc.ExecutionTemplateFactory
- executionTime - Variable in class migratedb.core.api.output.InfoOutput
- executionTime - Variable in class migratedb.core.api.output.MigrateOutput
- exists() - Method in interface migratedb.core.api.internal.database.base.Schema
- exists() - Method in interface migratedb.core.api.internal.database.base.Table
- exists() - Method in class migratedb.core.api.Location.ClassPathLocation
- exists() - Method in class migratedb.core.api.Location.CustomLocation
- exists() - Method in class migratedb.core.api.Location
- exists() - Method in class migratedb.core.api.Location.FileSystemLocation
- exists() - Method in class migratedb.core.internal.database.base.BaseSchema
- exists() - Method in class migratedb.core.internal.database.base.BaseTable
- exists() - Method in class migratedb.core.internal.schemahistory.SchemaHistory
- exists(Schema<?, ?>, Schema<?, ?>, String, String...) - Method in class migratedb.core.internal.database.base.BaseTable
-
Checks whether the database contains a table matching the given criteria.
- EXPRESS - migratedb.core.internal.database.sqlserver.SQLServerEngineEdition
- extensionConfig(Class<T>, T) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the extension config of type
T. - ExtensionConfig - Interface in migratedb.core.api
-
Marker interface for the configuration data structures of extensions.
- extensionConfigType - Variable in class migratedb.core.api.ConvertedProperties
- ExternalAuthFileReader - Interface in migratedb.core.internal.authentication
- ExternalAuthPropertiesProvider - Interface in migratedb.core.internal.authentication
- externalAuthPropertiesRequired(String, String, String) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
Detects whether or not external authentication is required.
- externalAuthPropertiesRequired(String, String, String) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
- externalAuthPropertiesRequired(String, String, String) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabaseType
- externalAuthPropertiesRequired(String, String, String) - Method in class migratedb.core.internal.database.mysql.MySQLDatabaseType
- externalAuthPropertiesRequired(String, String, String) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabaseType
- extractErrors(Results, SQLException) - Method in class migratedb.core.api.internal.jdbc.JdbcTemplate
- extractVersionAndDescription(String, String, String, boolean) - Static method in class migratedb.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.core.api.configuration.PropertyNames
- failed() - Method in interface migratedb.core.api.MigrationInfoService
- failed() - Method in class migratedb.core.internal.info.MigrationInfoServiceImpl
- FAILED - migratedb.core.api.MigrationState.Category
- FAILED - migratedb.core.api.MigrationState
-
This migration failed.
- FAILED_REPEATABLE_MIGRATION - migratedb.core.api.ErrorCode
- FAILED_VERSIONED_MIGRATION - migratedb.core.api.ErrorCode
- failOnMissingLocations(boolean) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Whether to fail if a location specified in the migratedb.locations option doesn't exist
- FAULT - migratedb.core.api.ErrorCode
- FeatureDetector - Class in migratedb.core.internal.util
- FeatureDetector(ClassLoader) - Constructor for class migratedb.core.internal.util.FeatureDetector
- FILE_GROUP - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- FILE_WATCHER - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- FileCopyUtils - Enum in migratedb.core.internal.util
-
Utility class for copying files and their contents.
- FileOutputStreamFactory - Class in migratedb.core.internal.configuration
- FileOutputStreamFactory(Path) - Constructor for class migratedb.core.internal.configuration.FileOutputStreamFactory
- filepath - Variable in class migratedb.core.api.output.InfoOutput
- filepath - Variable in class migratedb.core.api.output.MigrateOutput
- filepath - Variable in class migratedb.core.api.output.RepairOutput
- filepath - Variable in class migratedb.core.api.output.ValidateOutput
- FileSystemLocation(Path) - Constructor for class migratedb.core.api.Location.FileSystemLocation
- FileSystemResource - Class in migratedb.core.internal.resource.filesystem
- FileSystemResource(Path, Path) - Constructor for class migratedb.core.internal.resource.filesystem.FileSystemResource
- FileSystemResourceProvider - Class in migratedb.core.internal.resource.filesystem
-
Finds resources in a base directory and its non-hidden sub-directories.
- FileSystemResourceProvider(Path) - Constructor for class migratedb.core.internal.resource.filesystem.FileSystemResourceProvider
- filterBomFromString(String) - Static method in class migratedb.core.internal.util.BomFilter
-
Removes the UTF-8 Byte Order Mark from the start of a string if present.
- FirebirdConnection - Class in migratedb.core.internal.database.firebird
- FirebirdDatabase - Class in migratedb.core.internal.database.firebird
- FirebirdDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.firebird.FirebirdDatabase
-
Creates a new FirebirdDatabase instance with this JdbcTemplate.
- FirebirdDatabaseType - Class in migratedb.core.internal.database.firebird
- FirebirdDatabaseType() - Constructor for class migratedb.core.internal.database.firebird.FirebirdDatabaseType
- FirebirdParser - Class in migratedb.core.internal.database.firebird
- FirebirdParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.firebird.FirebirdParser
- FirebirdSchema - Class in migratedb.core.internal.database.firebird
- FirebirdSchema(JdbcTemplate, FirebirdDatabase, String) - Constructor for class migratedb.core.internal.database.firebird.FirebirdSchema
-
Creates a new Firebird schema.
- FirebirdTable - Class in migratedb.core.internal.database.firebird
- FirebirdTable(JdbcTemplate, FirebirdDatabase, FirebirdSchema, String) - Constructor for class migratedb.core.internal.database.firebird.FirebirdTable
-
Creates a new Firebird table.
- FixedJavaMigrationResolver - Class in migratedb.core.internal.resolver.java
-
Migration resolver for a fixed set of pre-instantiated Java-based migrations.
- FixedJavaMigrationResolver(JavaMigration...) - Constructor for class migratedb.core.internal.resolver.java.FixedJavaMigrationResolver
-
Creates a new instance.
- FluentConfiguration - Class in migratedb.core.api.configuration
-
Fluent configuration for MigrateDB .
- FluentConfiguration() - Constructor for class migratedb.core.api.configuration.FluentConfiguration
- FluentConfiguration(ClassLoader) - Constructor for class migratedb.core.api.configuration.FluentConfiguration
- FOREIGN_KEY - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
FOREIGN KEY constraint.
- formatDateAsIsoishString(Instant) - Static method in enum migratedb.core.internal.util.DateTimeUtils
- formatDuration(long) - Static method in enum migratedb.core.internal.util.DateTimeUtils
-
Formats this execution time as minutes:seconds.millis.
- fromClass(String, ClassLoader) - Static method in class migratedb.core.api.Location.CustomLocation
- fromCode(int) - Static method in enum migratedb.core.internal.database.sqlserver.SQLServerEngineEdition
- fromId(String) - Static method in enum migratedb.core.api.callback.Event
-
Retrieves the event with this id.
- fromPattern(String) - Static method in class migratedb.core.api.pattern.ValidatePattern
- fromResource(Resource, Parser) - Static method in class migratedb.core.internal.sqlscript.SqlScriptMetadataImpl
- fromString(String) - Static method in enum migratedb.core.api.MigrationType
- fromStrings(Set<String>, ClassLoader, LogSystem) - Static method in class migratedb.core.api.logging.LogSystems
-
Creates a log system that forwards logging calls to all log system names in
logSystemNames. - Function<D extends Database<?>,S extends Schema<?,?>> - Interface in migratedb.core.api.internal.database.base
- FUNCTION - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- future() - Method in interface migratedb.core.api.MigrationInfoService
- future() - Method in class migratedb.core.internal.info.MigrationInfoServiceImpl
- FUTURE - migratedb.core.api.MigrationState.Category
- FUTURE - migratedb.core.internal.info.ValidationMatch
- FUTURE_FAILED - migratedb.core.api.MigrationState
-
This migration failed.
- FUTURE_SUCCESS - migratedb.core.api.MigrationState
-
This migration succeeded.
G
- generateDropStatement(JdbcTemplate, OracleDatabase, OracleSchema, String) - Method in enum migratedb.core.internal.database.oracle.OracleSchema.ObjectType
-
Generates the drop statement for the specified object.
- GENERIC - Static variable in class migratedb.core.internal.parser.StatementType
- get() - Method in interface migratedb.core.internal.authentication.ExternalAuthPropertiesProvider
- get() - Method in class migratedb.core.internal.configuration.FileOutputStreamFactory
- getAdditionalProperties() - Method in class migratedb.core.internal.jdbc.DriverDataSource
- getAllContents() - Method in interface migratedb.core.internal.authentication.ExternalAuthFileReader
- getAllContents() - Method in class migratedb.core.internal.authentication.mysql.MySQLOptionFileReader
- getAllContents() - Method in class migratedb.core.internal.authentication.postgres.PgpassFileReader
- getAllErrorMessages() - Method in class migratedb.core.api.output.ValidateResult
- getAllSchemas() - Method in interface migratedb.core.api.internal.database.base.Database
- getAllSchemas() - Method in class migratedb.core.internal.database.base.BaseDatabase
- getAlternativeIdentifierQuote() - Method in class migratedb.core.internal.database.h2.H2Parser
- getAlternativeIdentifierQuote() - Method in class migratedb.core.internal.database.spanner.SpannerParser
- getAlternativeIdentifierQuote() - Method in class migratedb.core.internal.database.sqlite.SQLiteParser
- getAlternativeIdentifierQuote() - Method in class migratedb.core.internal.parser.BaseParser
- getAlternativeStringLiteralQuote() - Method in class migratedb.core.internal.database.bigquery.BigQueryParser
- getAlternativeStringLiteralQuote() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBParser
- getAlternativeStringLiteralQuote() - Method in class migratedb.core.internal.database.derby.DerbyParser
- getAlternativeStringLiteralQuote() - Method in class migratedb.core.internal.database.h2.H2Parser
- getAlternativeStringLiteralQuote() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinParser
- getAlternativeStringLiteralQuote() - Method in class migratedb.core.internal.database.mysql.MySQLParser
- getAlternativeStringLiteralQuote() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLParser
- getAlternativeStringLiteralQuote() - Method in class migratedb.core.internal.database.redshift.RedshiftParser
- getAlternativeStringLiteralQuote() - Method in class migratedb.core.internal.parser.BaseParser
- getAppliedMigration() - Method in interface migratedb.core.api.MigrationInfo
- getBackupDriverClass(String, ClassLoader) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
Retrieves a second choice backup driver for a JDBC url, in case the one returned by
getDriverClassis not available. - getBackupDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
-
Retrieves a second choice backup driver for a JDBC url, in case the one returned by
getDriverClassis not available. - getBackupDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabaseType
- getBackupDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.mysql.MySQLDatabaseType
- getBackupDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.redshift.RedshiftDatabaseType
- getBaseDirectory() - Method in class migratedb.core.api.Location.FileSystemLocation
- getBaselineDescription() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getBaselineDescription() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the description to tag an existing schema with when executing baseline.
- getBaselineDescription() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getBaselineMarker() - Method in class migratedb.core.internal.schemahistory.SchemaHistory
-
Retrieves the baseline marker from the schema history table.
- getBaselineMigrationPrefix() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getBaselineMigrationPrefix() - Method in interface migratedb.core.api.configuration.Configuration
-
The file name prefix for baseline migrations.
- getBaselineMigrationPrefix() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getBaselineStatement(Table<?, ?>) - Method in interface migratedb.core.api.internal.database.base.Database
- getBaselineStatement(Table<?, ?>) - Method in class migratedb.core.internal.database.base.BaseDatabase
- getBaselineVersion() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getBaselineVersion() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the version to tag an existing schema with when executing baseline.
- getBaselineVersion() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getBlockDepth() - Method in class migratedb.core.internal.parser.ParserContext
- getBlockInitiator() - Method in class migratedb.core.internal.parser.ParserContext
- getBooleanFalse() - Method in interface migratedb.core.api.internal.database.base.Database
- getBooleanFalse() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabase
- getBooleanFalse() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabase
- getBooleanFalse() - Method in class migratedb.core.internal.database.db2.DB2Database
- getBooleanFalse() - Method in class migratedb.core.internal.database.derby.DerbyDatabase
- getBooleanFalse() - Method in class migratedb.core.internal.database.firebird.FirebirdDatabase
- getBooleanFalse() - Method in class migratedb.core.internal.database.h2.H2Database
- getBooleanFalse() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBDatabase
- getBooleanFalse() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabase
- getBooleanFalse() - Method in class migratedb.core.internal.database.informix.InformixDatabase
- getBooleanFalse() - Method in class migratedb.core.internal.database.mysql.MySQLDatabase
- getBooleanFalse() - Method in class migratedb.core.internal.database.oracle.OracleDatabase
- getBooleanFalse() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabase
- getBooleanFalse() - Method in class migratedb.core.internal.database.redshift.RedshiftDatabase
- getBooleanFalse() - Method in class migratedb.core.internal.database.saphana.SAPHANADatabase
- getBooleanFalse() - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabase
- getBooleanFalse() - Method in class migratedb.core.internal.database.spanner.SpannerDatabase
- getBooleanFalse() - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabase
- getBooleanFalse() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- getBooleanFalse() - Method in class migratedb.core.internal.database.sybasease.SybaseASEDatabase
- getBooleanTrue() - Method in interface migratedb.core.api.internal.database.base.Database
- getBooleanTrue() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabase
- getBooleanTrue() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabase
- getBooleanTrue() - Method in class migratedb.core.internal.database.db2.DB2Database
- getBooleanTrue() - Method in class migratedb.core.internal.database.derby.DerbyDatabase
- getBooleanTrue() - Method in class migratedb.core.internal.database.firebird.FirebirdDatabase
- getBooleanTrue() - Method in class migratedb.core.internal.database.h2.H2Database
- getBooleanTrue() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBDatabase
- getBooleanTrue() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabase
- getBooleanTrue() - Method in class migratedb.core.internal.database.informix.InformixDatabase
- getBooleanTrue() - Method in class migratedb.core.internal.database.mysql.MySQLDatabase
- getBooleanTrue() - Method in class migratedb.core.internal.database.oracle.OracleDatabase
- getBooleanTrue() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabase
- getBooleanTrue() - Method in class migratedb.core.internal.database.redshift.RedshiftDatabase
- getBooleanTrue() - Method in class migratedb.core.internal.database.saphana.SAPHANADatabase
- getBooleanTrue() - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabase
- getBooleanTrue() - Method in class migratedb.core.internal.database.spanner.SpannerDatabase
- getBooleanTrue() - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabase
- getBooleanTrue() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- getBooleanTrue() - Method in class migratedb.core.internal.database.sybasease.SybaseASEDatabase
- getCallbackName() - Method in class migratedb.core.api.callback.BaseCallback
- getCallbackName() - Method in interface migratedb.core.api.callback.Callback
-
The callback name, MigrateDB will use this to sort the callbacks alphabetically before executing them
- getCallbackName() - Method in enum migratedb.core.internal.callback.NoopCallback
- getCallbacks() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getCallbacks() - Method in interface migratedb.core.api.configuration.Configuration
-
Gets the callbacks for lifecycle notifications.
- getCallbacks() - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Gets the callbacks for lifecycle notifications.
- getCallbacks() - Method in class migratedb.core.internal.callback.SqlScriptCallbackFactory
- getCatalog() - Method in interface migratedb.core.api.internal.database.base.Database
- getCatalog() - Method in class migratedb.core.internal.database.base.BaseDatabase
- getChecksum() - Method in class migratedb.core.api.internal.schemahistory.AppliedMigration
- getChecksum() - Method in interface migratedb.core.api.migration.JavaMigration
-
Deprecated, for removal: This API element is subject to removal in a future version.Implement
JavaMigration.getChecksum(Configuration)instead. - getChecksum() - Method in interface migratedb.core.api.MigrationInfo
- getChecksum() - Method in interface migratedb.core.api.resolver.ResolvedMigration
- getChecksum() - Method in class migratedb.core.internal.resolver.ResolvedMigrationImpl
- getChecksum(Configuration) - Method in interface migratedb.core.api.migration.JavaMigration
- getCherryPick() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getCherryPick() - Method in interface migratedb.core.api.configuration.Configuration
-
Gets the migrations that MigrateDB should consider when migrating.
- getCherryPick() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getClasses() - Method in interface migratedb.core.api.ClassProvider
-
Retrieve all classes which implement the specified interface.
- getClasses() - Method in class migratedb.core.internal.util.LocationScanner
- getClassLoader() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getClassLoader() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the ClassLoader to use for loading migrations, resolvers, etc. from the classpath.
- getClassLoader() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getClassName(Object) - Static method in enum migratedb.core.internal.util.ClassUtils
- getCloseQuote() - Method in class migratedb.core.internal.database.base.BaseDatabase
- getCloseQuote() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabase
- getCloseQuote() - Method in class migratedb.core.internal.database.informix.InformixDatabase
- getCloseQuote() - Method in class migratedb.core.internal.database.mysql.MySQLDatabase
- getCloseQuote() - Method in class migratedb.core.internal.database.spanner.SpannerDatabase
- getCloseQuote() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- getCloseQuote() - Method in class migratedb.core.internal.database.sybasease.SybaseASEDatabase
- getClosingIdentifierSymbol() - Method in class migratedb.core.internal.database.sqlserver.SQLServerParser
- getClosingIdentifierSymbol() - Method in class migratedb.core.internal.parser.BaseParser
- getCode() - Method in interface migratedb.core.api.callback.Error
- getCode() - Method in interface migratedb.core.api.callback.Warning
- getCode() - Method in class migratedb.core.internal.jdbc.ErrorImpl
- getCode() - Method in class migratedb.core.internal.jdbc.WarningImpl
- getCol() - Method in class migratedb.core.internal.parser.PositionTracker
- getCol() - Method in class migratedb.core.internal.parser.Token
- getCol() - Method in class migratedb.core.internal.sqlscript.ParsedSqlStatement
- getColIgnoringWhitespace() - Method in class migratedb.core.internal.parser.PositionTracker
- getColumns() - Method in class migratedb.core.api.internal.jdbc.Result
- getConfigPropertiesConverters() - Method in interface migratedb.core.api.MigrateDbExtension
- getConfiguration() - Method in interface migratedb.core.api.callback.Context
- getConfiguration() - Method in interface migratedb.core.api.executor.Context
- getConfiguration() - Method in interface migratedb.core.api.internal.parser.Parser
- getConfiguration() - Method in interface migratedb.core.api.migration.Context
- getConfiguration() - Method in interface migratedb.core.api.resolver.Context
- getConfiguration() - Method in class migratedb.core.internal.callback.SimpleContext
- getConfiguration() - Method in class migratedb.core.internal.parser.BaseParser
- getConfiguration() - Method in class migratedb.core.MigrateDb
- getConnection() - Method in interface migratedb.core.api.callback.Context
- getConnection() - Method in interface migratedb.core.api.executor.Context
- getConnection() - Method in class migratedb.core.api.internal.jdbc.JdbcTemplate
- getConnection() - Method in interface migratedb.core.api.migration.Context
- getConnection() - Method in class migratedb.core.internal.callback.SimpleContext
- getConnection() - Method in class migratedb.core.internal.jdbc.DriverDataSource
-
This implementation delegates to
getConnectionFromDriver, using the default user and password of this DataSource. - getConnection(String, String) - Method in class migratedb.core.internal.jdbc.DriverDataSource
-
This implementation delegates to
getConnectionFromDriver, using the given user and password. - getConnectionFromDriver(String, String) - Method in class migratedb.core.internal.jdbc.DriverDataSource
-
Build properties for the Driver, including the given user and password (if any), and obtain a corresponding Connection.
- getConnectRetries() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getConnectRetries() - Method in interface migratedb.core.api.configuration.Configuration
-
The maximum number of retries when attempting to connect to the database.
- getConnectRetries() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getConnectRetriesInterval() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getConnectRetriesInterval() - Method in interface migratedb.core.api.configuration.Configuration
-
The maximum time between retries when attempting to connect to the database in seconds.
- getConnectRetriesInterval() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getConstraintName(String) - Method in class migratedb.core.internal.database.mysql.mariadb.MariaDBDatabase
- getConstraintName(String) - Method in class migratedb.core.internal.database.mysql.MySQLDatabase
- getCreateSchemas() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getCreateSchemas() - Method in interface migratedb.core.api.configuration.Configuration
-
Whether MigrateDB should attempt to create the schemas specified in the schemas property.
- getCreateSchemas() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getCreateScript(SqlScriptFactory, Table<?, ?>, boolean) - Method in interface migratedb.core.api.internal.database.base.Database
-
Retrieves the script used to create the schema history table.
- getCreateScript(SqlScriptFactory, Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.base.BaseDatabase
- getCurrentSchema() - Method in interface migratedb.core.api.internal.database.base.Connection
- getCurrentSchema() - Method in class migratedb.core.internal.database.base.BaseConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.base.BaseConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.bigquery.BigQueryConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.db2.DB2Connection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.derby.DerbyConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.firebird.FirebirdConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.h2.H2Connection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.informix.InformixConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.mysql.MySQLConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.oracle.OracleConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.redshift.RedshiftConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.saphana.SAPHANAConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.snowflake.SnowflakeConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.spanner.SpannerConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.sqlite.SQLiteConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.sqlserver.SQLServerConnection
- getCurrentSchemaNameOrSearchPath() - Method in class migratedb.core.internal.database.sybasease.SybaseASEConnection
- getCurrentUser() - Method in interface migratedb.core.api.internal.database.base.Database
- getCurrentUser() - Method in class migratedb.core.internal.database.base.BaseDatabase
- getData() - Method in class migratedb.core.api.internal.jdbc.Result
- getDatabase() - Method in interface migratedb.core.api.internal.database.base.SchemaObject
- getDatabase() - Method in interface migratedb.core.api.internal.parser.ParsingContext
- getDatabase() - Method in class migratedb.core.internal.database.base.BaseSchemaObject
- getDatabase() - Method in class migratedb.core.internal.parser.ParsingContextImpl
- getDatabaseMetaData(Connection) - Static method in enum migratedb.core.internal.jdbc.JdbcUtils
- getDatabaseProductName(DatabaseMetaData) - Static method in enum migratedb.core.internal.jdbc.JdbcUtils
- getDatabaseProductVersion(DatabaseMetaData) - Static method in enum migratedb.core.internal.jdbc.JdbcUtils
- getDatabaseType() - Method in interface migratedb.core.api.internal.database.base.Database
- getDatabaseType() - Method in interface migratedb.core.api.internal.jdbc.JdbcConnectionFactory
- getDatabaseType() - Method in class migratedb.core.internal.database.base.BaseDatabase
- getDatabaseType() - Method in class migratedb.core.internal.jdbc.JdbcConnectionFactoryImpl
- getDatabaseTypeForConnection(Connection) - Method in interface migratedb.core.api.DatabaseTypeRegister
- getDatabaseTypeForConnection(Connection) - Method in class migratedb.core.internal.database.DatabaseTypeRegisterImpl
- getDatabaseTypeForUrl(String) - Method in interface migratedb.core.api.DatabaseTypeRegister
- getDatabaseTypeForUrl(String) - Method in class migratedb.core.internal.database.DatabaseTypeRegisterImpl
- getDatabaseTypeRegister() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getDatabaseTypeRegister() - Method in interface migratedb.core.api.configuration.Configuration
-
The database type register.
- getDatabaseTypeRegister() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getDatabaseTypes() - Method in interface migratedb.core.api.DatabaseTypeRegister
- getDatabaseTypes() - Method in interface migratedb.core.api.MigrateDbExtension
- getDatabaseTypes() - Method in class migratedb.core.internal.database.DatabaseTypeRegisterImpl
- getDatabaseTypes() - Method in class migratedb.core.internal.extension.BuiltinFeatures
- getDataSource() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getDataSource() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the dataSource to use to access the database.
- getDataSource() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getDefaultDelimiter() - Method in interface migratedb.core.api.internal.database.base.Database
- getDefaultDelimiter() - Method in class migratedb.core.internal.database.base.BaseDatabase
- getDefaultDelimiter() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- getDefaultDelimiter() - Method in class migratedb.core.internal.database.sqlserver.SQLServerParser
- getDefaultDelimiter() - Method in class migratedb.core.internal.database.sybasease.SybaseASEDatabase
- getDefaultDelimiter() - Method in class migratedb.core.internal.database.sybasease.SybaseASEParser
- getDefaultDelimiter() - Method in class migratedb.core.internal.parser.BaseParser
- getDefaultJDBCCredentialsPattern() - Static method in class migratedb.core.internal.database.base.BaseDatabaseType
-
Gets a regex that identifies credentials in the JDBC URL, where they conform to the default URL pattern.
- getDefaultSchema() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getDefaultSchema() - Method in interface migratedb.core.api.configuration.Configuration
-
The default schema managed by MigrateDB.
- getDefaultSchema() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getDelimiter() - Method in class migratedb.core.api.internal.sqlscript.Delimiter
- getDelimiter() - Method in interface migratedb.core.api.internal.sqlscript.SqlStatement
- getDelimiter() - Method in class migratedb.core.internal.parser.ParserContext
- getDelimiter() - Method in class migratedb.core.internal.sqlscript.ParsedSqlStatement
- getDescription() - Method in class migratedb.core.api.internal.resource.ResourceName
-
The description of the resource
- getDescription() - Method in class migratedb.core.api.internal.schemahistory.AppliedMigration
- getDescription() - Method in interface migratedb.core.api.MigrateDbExtension
- getDescription() - Method in class migratedb.core.api.migration.BaseJavaMigration
- getDescription() - Method in interface migratedb.core.api.migration.JavaMigration
- getDescription() - Method in interface migratedb.core.api.MigrationInfo
- getDescription() - Method in interface migratedb.core.api.resolver.ResolvedMigration
- getDescription() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabaseExtension
- getDescription() - Method in class migratedb.core.internal.database.spanner.SpannerDatabaseExtension
- getDescription() - Method in class migratedb.core.internal.extension.BuiltinFeatures
- getDescription() - Method in class migratedb.core.internal.resolver.ResolvedMigrationImpl
- getDisplayName() - Method in enum migratedb.core.api.MigrationState
- getDisplayText() - Method in class migratedb.core.api.TargetVersion
- getDriver() - Method in class migratedb.core.internal.jdbc.DriverDataSource
- getDriverClass(String, ClassLoader) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
Get the driver class used to handle this JDBC url.
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.base.TestContainersDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.db2.DB2DatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.derby.DerbyDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.firebird.FirebirdDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.h2.H2DatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.hsqldb.HSQLDBDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.informix.InformixDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.mysql.mariadb.MariaDBDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.mysql.MySQLDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.oracle.OracleDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.redshift.RedshiftDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.saphana.SAPHANADatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.spanner.SpannerDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.sybasease.SybaseASEJConnectDatabaseType
- getDriverClass(String, ClassLoader) - Method in class migratedb.core.internal.database.sybasease.SybaseASEJTDSDatabaseType
- getDriverInfo() - Method in interface migratedb.core.api.internal.jdbc.JdbcConnectionFactory
- getDriverInfo() - Method in class migratedb.core.internal.jdbc.JdbcConnectionFactoryImpl
- getEncoding() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getEncoding() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the encoding of SQL migrations.
- getEncoding() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getEngineEdition() - Method in class migratedb.core.internal.database.sqlserver.SQLServerConnection
- getErrorCode() - Method in exception migratedb.core.api.MigrateDbException
- getErrorOverrides() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getErrorOverrides() - Method in interface migratedb.core.api.configuration.Configuration
-
Rules for the built-in error handler that let you override specific SQL states and errors codes in order to force specific errors or warnings to be treated as debug messages, info messages, warnings or errors.
- getErrorOverrides() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getErrors() - Method in interface migratedb.core.api.callback.Statement
- getErrors() - Method in class migratedb.core.api.internal.jdbc.Results
- getEscape() - Method in class migratedb.core.api.internal.sqlscript.Delimiter
- getEscapedQuote() - Method in class migratedb.core.internal.database.base.BaseDatabase
- getEscapedQuote() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabase
- getEscapedQuote() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabase
- getEscapedQuote() - Method in class migratedb.core.internal.database.firebird.FirebirdDatabase
- getEscapedQuote() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabase
- getEscapedQuote() - Method in class migratedb.core.internal.database.redshift.RedshiftDatabase
- getEscapedQuote() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- getException() - Method in class migratedb.core.api.internal.jdbc.Results
- getExecutionTime() - Method in class migratedb.core.api.internal.schemahistory.AppliedMigration
- getExecutionTime() - Method in interface migratedb.core.api.MigrationInfo
- getExecutor() - Method in interface migratedb.core.api.resolver.ResolvedMigration
- getExecutor() - Method in class migratedb.core.internal.resolver.ResolvedMigrationImpl
- getExtensionConfig() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getExtensionConfig() - Method in interface migratedb.core.api.configuration.Configuration
-
A read-only view of the extension config (by type).
- getExtensionConfig() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getExternalAuthProperties(String, String) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
- getExternalAuthProperties(String, String) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
- getExternalAuthProperties(String, String) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabaseType
- getExternalAuthProperties(String, String) - Method in class migratedb.core.internal.database.mysql.MySQLDatabaseType
- getExternalAuthProperties(String, String) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabaseType
- getFailOnMissingLocations() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getFailOnMissingLocations() - Method in interface migratedb.core.api.configuration.Configuration
-
Whether to fail if a location specified in the migratedb.locations option doesn't exist
- getFailOnMissingLocations() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getFailOnMissingTarget() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getFailOnMissingTarget() - Method in interface migratedb.core.api.configuration.Configuration
-
Whether to fail if no migration with the configured target version exists (default:
true) - getFailOnMissingTarget() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getFileExtension(String) - Static method in enum migratedb.core.internal.util.StringUtils
- getFilename() - Method in class migratedb.core.api.internal.resource.ResourceName
-
The filename of the resource as it appears on disk
- getFilenameWithoutSuffix() - Method in class migratedb.core.api.internal.resource.ResourceName
-
The full name of the resource
- getForeignKeysEnabled() - Method in class migratedb.core.internal.database.sqlite.SQLiteSchema
- getFunction(String, String...) - Method in interface migratedb.core.api.internal.database.base.Schema
-
Retrieves the function with this name in this schema.
- getFunction(String, String...) - Method in class migratedb.core.internal.database.base.BaseSchema
- getFunction(String, String...) - Method in class migratedb.core.internal.database.db2.DB2Schema
- getId() - Method in enum migratedb.core.api.callback.Event
- getIdentifierQuote() - Method in class migratedb.core.internal.database.bigquery.BigQueryParser
- getIdentifierQuote() - Method in class migratedb.core.internal.database.mysql.MySQLParser
- getIdentifierQuote() - Method in class migratedb.core.internal.database.spanner.SpannerParser
- getIdentifierQuote() - Method in class migratedb.core.internal.parser.BaseParser
- getIgnoreMigrationPatterns() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getIgnoreMigrationPatterns() - Method in interface migratedb.core.api.configuration.Configuration
-
Ignore migrations that match this comma-separated list of patterns when validating migrations.
- getIgnoreMigrationPatterns() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getInfoResult() - Method in class migratedb.core.internal.info.MigrationInfoServiceImpl
- getInfoResult(MigrationInfo[]) - Method in class migratedb.core.internal.info.MigrationInfoServiceImpl
- getInitSql() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getInitSql() - Method in interface migratedb.core.api.configuration.Configuration
-
The SQL statements to run to initialize a new database connection immediately after opening it.
- getInitSql() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getInsertStatement(Table<?, ?>) - Method in interface migratedb.core.api.internal.database.base.Database
- getInsertStatement(Table<?, ?>) - Method in class migratedb.core.internal.database.base.BaseDatabase
- getInsertStatement(Table<?, ?>) - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabase
- getInsertStatement(Table<?, ?>) - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabase
- getInsertStatement(Table<?, ?>) - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabase
- getInsertStatement(Table<?, ?>) - Method in class migratedb.core.internal.database.spanner.SpannerDatabase
- getInsertStatement(Table<?, ?>) - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabase
- getInstalledBy() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getInstalledBy() - Method in interface migratedb.core.api.configuration.Configuration
-
The username that will be recorded in the schema history table as having applied the migration.
- getInstalledBy() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getInstalledBy() - Method in interface migratedb.core.api.internal.database.base.Database
- getInstalledBy() - Method in class migratedb.core.api.internal.schemahistory.AppliedMigration
- getInstalledBy() - Method in interface migratedb.core.api.MigrationInfo
- getInstalledBy() - Method in class migratedb.core.internal.database.base.BaseDatabase
- getInstalledOn() - Method in class migratedb.core.api.internal.schemahistory.AppliedMigration
- getInstalledOn() - Method in interface migratedb.core.api.MigrationInfo
- getInstalledRank() - Method in class migratedb.core.api.internal.schemahistory.AppliedMigration
- getInstalledRank() - Method in interface migratedb.core.api.MigrationInfo
- getJavaMigrationClassProvider() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getJavaMigrationClassProvider() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the custom ClassProvider to be used to look up
JavaMigrationclasses. - getJavaMigrationClassProvider() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getJavaMigrations() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getJavaMigrations() - Method in interface migratedb.core.api.configuration.Configuration
-
The additional Java-based migrations.
- getJavaMigrations() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getJdbcConnection() - Method in interface migratedb.core.api.internal.database.base.Connection
- getJdbcConnection() - Method in class migratedb.core.internal.database.base.BaseConnection
- getJDBCCredentialsPattern() - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
A regex that identifies credentials in the JDBC URL, where they conform to a pattern specific to this database.
- getJDBCCredentialsPattern() - Method in class migratedb.core.internal.database.base.BaseDatabaseType
-
A regex that identifies credentials in the JDBC URL, where they conform to a pattern specific to this database.
- getJDBCCredentialsPattern() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabaseType
- getJDBCCredentialsPattern() - Method in class migratedb.core.internal.database.oracle.OracleDatabaseType
- getJdbcMetaData() - Method in interface migratedb.core.api.internal.database.base.Database
- getJdbcMetaData() - Method in class migratedb.core.internal.database.base.BaseDatabase
- getJdbcProperties() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getJdbcProperties() - Method in interface migratedb.core.api.configuration.Configuration
-
Properties to pass to the JDBC driver object
- getJdbcProperties() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getJdbcTemplate() - Method in interface migratedb.core.api.internal.database.base.Connection
- getJdbcTemplate() - Method in class migratedb.core.internal.database.base.BaseConnection
- getJdbcUrl() - Method in interface migratedb.core.api.internal.jdbc.JdbcConnectionFactory
- getJdbcUrl() - Method in class migratedb.core.internal.jdbc.JdbcConnectionFactoryImpl
- getKerberosCacheFile() - Method in class migratedb.core.internal.database.oracle.OracleConfig
-
Warning: Feature not implemented!
- getKerberosConfigFile() - Method in class migratedb.core.internal.database.oracle.OracleConfig
-
Warning: Feature not implemented!
- getLastClosedBlockInitiator() - Method in class migratedb.core.internal.parser.ParserContext
- getLastKeywordIndex(List<Token>) - Method in class migratedb.core.internal.parser.BaseParser
- getLastKeywordIndex(List<Token>, int) - Method in class migratedb.core.internal.database.hsqldb.HSQLDBParser
- getLastKeywordIndex(List<Token>, int) - Method in class migratedb.core.internal.parser.BaseParser
- getLastNameComponent() - Method in interface migratedb.core.api.resource.Resource
- getLine() - Method in class migratedb.core.internal.parser.PositionTracker
- getLine() - Method in class migratedb.core.internal.parser.Token
- getLine() - Method in class migratedb.core.internal.sqlscript.ParsedSqlStatement
- getLineNumber() - Method in interface migratedb.core.api.internal.sqlscript.SqlStatement
- getLineNumber() - Method in exception migratedb.core.internal.sqlscript.MigrateDbSqlScriptException
-
Returns the line number in migration SQL script where exception occurred.
- getLineNumber() - Method in class migratedb.core.internal.sqlscript.ParsedSqlStatement
- getLoadedExtensions() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getLoadedExtensions() - Method in interface migratedb.core.api.configuration.Configuration
-
Unmodifiable set of extensions that have been loaded into this configuration.
- getLoadedExtensions() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getLocationDescription() - Method in interface migratedb.core.api.resolver.ResolvedMigration
- getLocationDescription() - Method in class migratedb.core.internal.resolver.ResolvedMigrationImpl
- getLocations() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getLocations() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the locations to scan recursively for migrations.
- getLocations() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getLocations() - Method in class migratedb.core.internal.util.Locations
- getLockRetryCount() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getLockRetryCount() - Method in interface migratedb.core.api.configuration.Configuration
-
The maximum number of retries when trying to obtain a lock. -1 indicates attempting to repeat indefinitely.
- getLockRetryCount() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getLog(Class<?>) - Static method in class migratedb.core.api.logging.Log
- getLogger() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getLogger() - Method in interface migratedb.core.api.configuration.Configuration
-
The log system MigrateDB should use.
- getLogger() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getLoginTimeout() - Method in class migratedb.core.internal.jdbc.DriverDataSource
- getLogWriter() - Method in class migratedb.core.internal.jdbc.DriverDataSource
- getMainConnection() - Method in interface migratedb.core.api.internal.database.base.Database
- getMainConnection() - Method in class migratedb.core.internal.database.base.BaseDatabase
- getMajor() - Method in class migratedb.core.api.Version
- getMajorAsString() - Method in class migratedb.core.api.Version
- getMessage() - Method in interface migratedb.core.api.callback.Error
- getMessage() - Method in interface migratedb.core.api.callback.Warning
- getMessage() - Method in exception migratedb.core.internal.exception.MigrateDbSqlException
- getMessage() - Method in class migratedb.core.internal.jdbc.ErrorImpl
- getMessage() - Method in class migratedb.core.internal.jdbc.WarningImpl
- getMessage() - Method in exception migratedb.core.internal.sqlscript.MigrateDbSqlScriptException
- getMetadataResource(ResourceProvider, Resource) - Static method in class migratedb.core.internal.sqlscript.SqlScriptMetadataImpl
- getMigration() - Method in exception migratedb.core.internal.command.DbMigrate.MigrateDbMigrateException
- getMigrationConnection() - Method in interface migratedb.core.api.internal.database.base.Database
- getMigrationConnection() - Method in class migratedb.core.internal.database.base.BaseDatabase
- getMigrationInfo() - Method in interface migratedb.core.api.callback.Context
- getMigrationInfo() - Method in class migratedb.core.internal.callback.SimpleContext
- getMinorAsString() - Method in class migratedb.core.api.Version
- getName() - Method in interface migratedb.core.api.internal.database.base.DatabaseType
- getName() - Method in interface migratedb.core.api.internal.database.base.Schema
- getName() - Method in interface migratedb.core.api.internal.database.base.SchemaObject
- getName() - Method in interface migratedb.core.api.resource.Resource
- getName() - Method in class migratedb.core.internal.database.base.BaseDatabaseType
- getName() - Method in class migratedb.core.internal.database.base.BaseSchema
- getName() - Method in class migratedb.core.internal.database.base.BaseSchemaObject
- getName() - Method in class migratedb.core.internal.database.base.TestContainersDatabaseType
- getName() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabaseType
- getName() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabaseType
- getName() - Method in class migratedb.core.internal.database.db2.DB2DatabaseType
- getName() - Method in class migratedb.core.internal.database.derby.DerbyDatabaseType
- getName() - Method in class migratedb.core.internal.database.firebird.FirebirdDatabaseType
- getName() - Method in class migratedb.core.internal.database.h2.H2DatabaseType
- getName() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBDatabaseType
- getName() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabaseType
- getName() - Method in class migratedb.core.internal.database.informix.InformixDatabaseType
- getName() - Method in class migratedb.core.internal.database.mysql.mariadb.MariaDBDatabaseType
- getName() - Method in class migratedb.core.internal.database.mysql.MySQLDatabaseType
- getName() - Method in class migratedb.core.internal.database.mysql.tidb.TiDBDatabaseType
- getName() - Method in class migratedb.core.internal.database.oracle.OracleDatabaseType
- getName() - Method in enum migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- getName() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabaseType
- getName() - Method in class migratedb.core.internal.database.redshift.RedshiftDatabaseType
- getName() - Method in class migratedb.core.internal.database.saphana.SAPHANADatabaseType
- getName() - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabaseType
- getName() - Method in class migratedb.core.internal.database.spanner.SpannerDatabaseType
- getName() - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabaseType
- getName() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabaseType
- getName() - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabaseType
- getName() - Method in class migratedb.core.internal.database.sybasease.SybaseASEJConnectDatabaseType
- getName() - Method in class migratedb.core.internal.database.sybasease.SybaseASEJTDSDatabaseType
- getName() - Method in class migratedb.core.internal.database.yugabytedb.YugabyteDBDatabaseType
- getName() - Method in class migratedb.core.internal.resource.classpath.ClassPathResource
- getName() - Method in class migratedb.core.internal.resource.filesystem.FileSystemResource
- getName() - Method in class migratedb.core.internal.resource.StringResource
- getNextStatement(Resource, PeekingReader, Recorder, PositionTracker, ParserContext) - Method in class migratedb.core.internal.parser.BaseParser
- getNullType() - Method in interface migratedb.core.api.internal.database.base.DatabaseType
- getNullType() - Method in class migratedb.core.internal.database.base.BaseDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.base.TestContainersDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.db2.DB2DatabaseType
- getNullType() - Method in class migratedb.core.internal.database.derby.DerbyDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.firebird.FirebirdDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.h2.H2DatabaseType
- getNullType() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.informix.InformixDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.mysql.mariadb.MariaDBDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.mysql.MySQLDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.oracle.OracleDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.redshift.RedshiftDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.saphana.SAPHANADatabaseType
- getNullType() - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.spanner.SpannerDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.sybasease.SybaseASEJConnectDatabaseType
- getNullType() - Method in class migratedb.core.internal.database.sybasease.SybaseASEJTDSDatabaseType
- getObjectNames(JdbcTemplate, OracleDatabase, OracleSchema) - Method in enum migratedb.core.internal.database.oracle.OracleSchema.ObjectType
-
Returns the list of object names of this type.
- getObjectTypeNames(JdbcTemplate, OracleDatabase, OracleSchema) - Static method in enum migratedb.core.internal.database.oracle.OracleSchema.ObjectType
-
Returns the schema's existing object types.
- getOldTable() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getOldTable() - Method in interface migratedb.core.api.configuration.Configuration
-
The old table to convert into the format used by MigrateDB.
- getOldTable() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getOpeningIdentifierSymbol() - Method in class migratedb.core.internal.database.sqlserver.SQLServerParser
- getOpeningIdentifierSymbol() - Method in class migratedb.core.internal.parser.BaseParser
- getOpenQuote() - Method in class migratedb.core.internal.database.base.BaseDatabase
- getOpenQuote() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabase
- getOpenQuote() - Method in class migratedb.core.internal.database.informix.InformixDatabase
- getOpenQuote() - Method in class migratedb.core.internal.database.mysql.MySQLDatabase
- getOpenQuote() - Method in class migratedb.core.internal.database.spanner.SpannerDatabase
- getOpenQuote() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- getOpenQuote() - Method in class migratedb.core.internal.database.sybasease.SybaseASEDatabase
- getOperationResult() - Method in interface migratedb.core.api.callback.Context
- getOperationResult() - Method in class migratedb.core.internal.callback.SimpleContext
- getParensDepth() - Method in class migratedb.core.internal.parser.ParserContext
- getParensDepth() - Method in class migratedb.core.internal.parser.Token
- getParentLogger() - Method in class migratedb.core.internal.jdbc.DriverDataSource
- getParsingContext() - Method in interface migratedb.core.api.internal.parser.Parser
- getParsingContext() - Method in class migratedb.core.internal.parser.BaseParser
- getPassword() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getPassword() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the password used to construct the dataSource.
- getPassword() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getPassword() - Method in class migratedb.core.internal.jdbc.DriverDataSource
- getPgpassFilePath() - Method in class migratedb.core.internal.authentication.postgres.PgpassFileReader
- getPhysicalLocation() - Method in interface migratedb.core.api.MigrationInfo
- getPlaceholderPrefix() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getPlaceholderPrefix() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the prefix of every placeholder.
- getPlaceholderPrefix() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getPlaceholders() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getPlaceholders() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the map of <placeholder, replacementValue> to apply to sql migration scripts.
- getPlaceholders() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getPlaceholders() - Method in interface migratedb.core.api.internal.parser.ParsingContext
- getPlaceholders() - Method in class migratedb.core.internal.parser.ParsingContextImpl
- getPlaceholderSuffix() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getPlaceholderSuffix() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the suffix of every placeholder.
- getPlaceholderSuffix() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getPos() - Method in class migratedb.core.internal.parser.PositionTracker
- getPos() - Method in class migratedb.core.internal.parser.Token
- getPos() - Method in class migratedb.core.internal.sqlscript.ParsedSqlStatement
- getPrefix() - Method in class migratedb.core.api.internal.resource.ResourceName
-
The prefix of the resource (eg.
- getPreviousToken(List<Token>, int) - Static method in class migratedb.core.internal.parser.BaseParser
- getPriority() - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
When identifying database types, the priority with which this type will be used.
- getPriority() - Method in class migratedb.core.internal.database.base.BaseDatabaseType
-
When identifying database types, the priority with which this type will be used.
- getPriority() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabaseType
- getPriority() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabaseType
- getPriority() - Method in class migratedb.core.internal.database.mysql.mariadb.MariaDBDatabaseType
- getPriority() - Method in class migratedb.core.internal.database.mysql.tidb.TiDBDatabaseType
- getPriority() - Method in class migratedb.core.internal.database.redshift.RedshiftDatabaseType
- getPriority() - Method in class migratedb.core.internal.database.spanner.SpannerDatabaseType
- getPriority() - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabaseType
- getPriority() - Method in class migratedb.core.internal.database.yugabytedb.YugabyteDBDatabaseType
- getProductName() - Method in interface migratedb.core.api.internal.jdbc.JdbcConnectionFactory
- getProductName() - Method in class migratedb.core.internal.jdbc.JdbcConnectionFactoryImpl
- getRawCreateScript(Table<?, ?>, boolean) - Method in interface migratedb.core.api.internal.database.base.Database
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.db2.DB2Database
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.derby.DerbyDatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.firebird.FirebirdDatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.h2.H2Database
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.hsqldb.HSQLDBDatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.informix.InformixDatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.mysql.MySQLDatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.oracle.OracleDatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.redshift.RedshiftDatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.saphana.SAPHANADatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.spanner.SpannerDatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabase
- getRawCreateScript(Table<?, ?>, boolean) - Method in class migratedb.core.internal.database.sybasease.SybaseASEDatabase
- getRawText() - Method in class migratedb.core.internal.parser.Token
- getRepeatableSqlMigrationPrefix() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getRepeatableSqlMigrationPrefix() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the file name prefix for repeatable SQL migrations.
- getRepeatableSqlMigrationPrefix() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getResolvedMigration() - Method in interface migratedb.core.api.MigrationInfo
- getResolvers() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getResolvers() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
- getResolvers() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getResource() - Method in interface migratedb.core.api.internal.sqlscript.SqlScript
- getResource() - Method in exception migratedb.core.internal.sqlscript.MigrateDbSqlScriptException
- getResource() - Method in class migratedb.core.internal.sqlscript.ParserSqlScript
- getResource(String) - Method in interface migratedb.core.api.ResourceProvider
-
Retrieves the resource with this name.
- getResource(String) - Method in class migratedb.core.internal.resource.filesystem.FileSystemResourceProvider
- getResource(String) - Method in class migratedb.core.internal.resource.NameListResourceProvider
- getResource(String) - Method in class migratedb.core.internal.util.LocationScanner
- getResourceProvider() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getResourceProvider() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the custom ResourceProvider to be used to look up resources.
- getResourceProvider() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getResources(String, String...) - Method in interface migratedb.core.api.ResourceProvider
-
Retrieve all resources whose last name component begins with this prefix and ends with any of these suffixes.
- getResources(String, String...) - Method in class migratedb.core.internal.resource.filesystem.FileSystemResourceProvider
- getResources(String, String...) - Method in class migratedb.core.internal.resource.NameListResourceProvider
- getResources(String, String...) - Method in class migratedb.core.internal.util.LocationScanner
- getResults() - Method in class migratedb.core.api.internal.jdbc.Results
- getRootCause(Throwable) - Static method in enum migratedb.core.internal.util.ExceptionUtils
- getSchema() - Method in interface migratedb.core.api.internal.database.base.SchemaObject
- getSchema() - Method in class migratedb.core.internal.database.base.BaseSchemaObject
- getSchema(String) - Method in interface migratedb.core.api.internal.database.base.Connection
-
Retrieves the schema with this name in the database.
- getSchema(String) - Method in class migratedb.core.internal.database.bigquery.BigQueryConnection
- getSchema(String) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBConnection
- getSchema(String) - Method in class migratedb.core.internal.database.db2.DB2Connection
- getSchema(String) - Method in class migratedb.core.internal.database.derby.DerbyConnection
- getSchema(String) - Method in class migratedb.core.internal.database.firebird.FirebirdConnection
- getSchema(String) - Method in class migratedb.core.internal.database.h2.H2Connection
- getSchema(String) - Method in class migratedb.core.internal.database.hsqldb.HSQLDBConnection
- getSchema(String) - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinConnection
- getSchema(String) - Method in class migratedb.core.internal.database.informix.InformixConnection
- getSchema(String) - Method in class migratedb.core.internal.database.mysql.MySQLConnection
- getSchema(String) - Method in class migratedb.core.internal.database.oracle.OracleConnection
- getSchema(String) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLConnection
- getSchema(String) - Method in class migratedb.core.internal.database.redshift.RedshiftConnection
- getSchema(String) - Method in class migratedb.core.internal.database.saphana.SAPHANAConnection
- getSchema(String) - Method in class migratedb.core.internal.database.snowflake.SnowflakeConnection
- getSchema(String) - Method in class migratedb.core.internal.database.spanner.SpannerConnection
- getSchema(String) - Method in class migratedb.core.internal.database.sqlite.SQLiteConnection
- getSchema(String) - Method in class migratedb.core.internal.database.sqlserver.SQLServerConnection
- getSchema(String) - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseConnection
- getSchema(String) - Method in class migratedb.core.internal.database.sybasease.SybaseASEConnection
- getSchema(String) - Method in class migratedb.core.internal.database.yugabytedb.YugabyteDBConnection
- getSchemaHistory(Configuration, SqlScriptExecutorFactory, SqlScriptFactory, Database<?>, Schema<?, ?>) - Static method in class migratedb.core.internal.schemahistory.SchemaHistoryFactory
- getSchemas() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getSchemas() - Method in interface migratedb.core.api.configuration.Configuration
-
The schemas managed by MigrateDB.
- getSchemas() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getSchemasCreatedByMigrateDb() - Method in class migratedb.core.internal.schemahistory.SchemaHistory
- getScript() - Method in class migratedb.core.api.internal.schemahistory.AppliedMigration
- getScript() - Method in interface migratedb.core.api.MigrationInfo
- getScript() - Method in interface migratedb.core.api.resolver.ResolvedMigration
- getScript() - Method in class migratedb.core.internal.resolver.ResolvedMigrationImpl
- getScriptPlaceholderPrefix() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getScriptPlaceholderPrefix() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the prefix of every script placeholder.
- getScriptPlaceholderPrefix() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getScriptPlaceholderSuffix() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getScriptPlaceholderSuffix() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the suffix of every script placeholder.
- getScriptPlaceholderSuffix() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getSelectStatement(Table<?, ?>) - Method in interface migratedb.core.api.internal.database.base.Database
- getSelectStatement(Table<?, ?>) - Method in class migratedb.core.internal.database.base.BaseDatabase
- getSelectStatement(Table<?, ?>) - Method in class migratedb.core.internal.database.db2.DB2Database
- getSelectStatement(Table<?, ?>) - Method in class migratedb.core.internal.database.h2.H2Database
- getSelectStatement(Table<?, ?>) - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabase
- getSelectStatement(Table<?, ?>) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabase
-
See ...
- getSelectStatement(Table<?, ?>) - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabase
- getSelectVersionOutput(Connection) - Static method in class migratedb.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.core.api.callback.Statement
- getSql() - Method in class migratedb.core.api.internal.jdbc.Result
- getSql() - Method in interface migratedb.core.api.internal.sqlscript.SqlStatement
- getSql() - Method in class migratedb.core.internal.sqlscript.ParsedSqlStatement
- getSqlMigrationPrefix() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getSqlMigrationPrefix() - Method in interface migratedb.core.api.configuration.Configuration
-
The file name prefix for versioned SQL migrations.
- getSqlMigrationPrefix() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getSqlMigrationSeparator() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getSqlMigrationSeparator() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the file name separator for sql migrations.
- getSqlMigrationSeparator() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getSqlMigrationSuffixes() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getSqlMigrationSuffixes() - Method in interface migratedb.core.api.configuration.Configuration
-
The file name suffixes for SQL migrations.
- getSqlMigrationSuffixes() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getSqlStatement() - Method in exception migratedb.core.internal.sqlscript.MigrateDbSqlScriptException
-
Returns the failed statement in SQL script.
- getSqlStatementCount() - Method in interface migratedb.core.api.internal.sqlscript.SqlScript
- getSqlStatementCount() - Method in class migratedb.core.internal.sqlscript.ParserSqlScript
- getSqlStatements() - Method in interface migratedb.core.api.internal.sqlscript.SqlScript
- getSqlStatements() - Method in class migratedb.core.internal.sqlscript.ParserSqlScript
- getState() - Method in interface migratedb.core.api.callback.Error
- getState() - Method in interface migratedb.core.api.callback.Warning
- getState() - Method in interface migratedb.core.api.MigrationInfo
- getState() - Method in class migratedb.core.internal.jdbc.ErrorImpl
- getState() - Method in class migratedb.core.internal.jdbc.WarningImpl
- getStatement() - Method in interface migratedb.core.api.callback.Context
- getStatement() - Method in class migratedb.core.internal.callback.SimpleContext
- getStatement() - Method in exception migratedb.core.internal.sqlscript.MigrateDbSqlScriptException
-
Returns the failed statement in SQL script.
- getStatementType() - Method in class migratedb.core.internal.parser.ParserContext
- getStaticFieldValue(Class<?>, String) - Static method in enum migratedb.core.internal.util.ClassUtils
-
Gets the String value of a static field.
- getStaticFieldValue(String, String, ClassLoader) - Static method in enum migratedb.core.internal.util.ClassUtils
-
Gets the String value of a static field.
- getSuffix() - Method in class migratedb.core.api.internal.resource.ResourceName
-
The file type suffix of the resource (eg. ".sql" for SQL migration scripts)
- getTable() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getTable() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the name of the schema history table that will be used by MigrateDB.
- getTable() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getTable() - Method in class migratedb.core.internal.schemahistory.SchemaHistory
- getTable(String) - Method in interface migratedb.core.api.internal.database.base.Schema
-
Retrieves the table with this name in this schema.
- getTable(String) - Method in class migratedb.core.internal.database.bigquery.BigQuerySchema
- getTable(String) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBSchema
- getTable(String) - Method in class migratedb.core.internal.database.db2.DB2Schema
- getTable(String) - Method in class migratedb.core.internal.database.derby.DerbySchema
- getTable(String) - Method in class migratedb.core.internal.database.firebird.FirebirdSchema
- getTable(String) - Method in class migratedb.core.internal.database.h2.H2Schema
- getTable(String) - Method in class migratedb.core.internal.database.hsqldb.HSQLDBSchema
- getTable(String) - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinSchema
- getTable(String) - Method in class migratedb.core.internal.database.informix.InformixSchema
- getTable(String) - Method in class migratedb.core.internal.database.mysql.MySQLSchema
- getTable(String) - Method in class migratedb.core.internal.database.oracle.OracleSchema
- getTable(String) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLSchema
- getTable(String) - Method in class migratedb.core.internal.database.redshift.RedshiftSchema
- getTable(String) - Method in class migratedb.core.internal.database.saphana.SAPHANASchema
- getTable(String) - Method in class migratedb.core.internal.database.snowflake.SnowflakeSchema
- getTable(String) - Method in class migratedb.core.internal.database.spanner.SpannerSchema
- getTable(String) - Method in class migratedb.core.internal.database.sqlite.SQLiteSchema
- getTable(String) - Method in class migratedb.core.internal.database.sqlserver.SQLServerSchema
- getTable(String) - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseSchema
- getTable(String) - Method in class migratedb.core.internal.database.sybasease.SybaseASESchema
- getTable(String) - Method in class migratedb.core.internal.database.yugabytedb.YugabyteDBSchema
- getTablespace() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getTablespace() - Method in interface migratedb.core.api.configuration.Configuration
-
The tablespace where to create the schema history table that will be used by MigrateDB.
- getTablespace() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getTarget() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getTarget() - Method in interface migratedb.core.api.configuration.Configuration
-
Gets the target version up to which MigrateDB should consider migrations.
- getTarget() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getText() - Method in class migratedb.core.internal.parser.Token
- getThrowLocation(Throwable) - Static method in enum migratedb.core.internal.util.ExceptionUtils
-
Retrieves the exact location where this exception was thrown.
- getTotalTimeMillis() - Method in class migratedb.core.internal.util.StopWatch
- getTransactionalDetectionCutoff() - Method in class migratedb.core.internal.database.sqlserver.SQLServerParser
- getTransactionalDetectionCutoff() - Method in class migratedb.core.internal.parser.BaseParser
- getType() - Method in class migratedb.core.api.internal.schemahistory.AppliedMigration
- getType() - Method in interface migratedb.core.api.MigrationInfo
- getType() - Method in interface migratedb.core.api.resolver.ResolvedMigration
- getType() - Method in class migratedb.core.internal.parser.Token
- getType() - Method in class migratedb.core.internal.resolver.ResolvedMigrationImpl
- getType(String) - Method in class migratedb.core.internal.database.base.BaseSchema
-
Retrieves the type with this name in this schema.
- getType(String) - Method in class migratedb.core.internal.database.db2.DB2Schema
- getType(String) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLSchema
- getType(String) - Method in class migratedb.core.internal.database.redshift.RedshiftSchema
- getUpdateCount() - Method in class migratedb.core.api.internal.jdbc.Result
- getUrl() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getUrl() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the url used to construct the dataSource.
- getUrl() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getUrl() - Method in class migratedb.core.internal.jdbc.DriverDataSource
- getUser() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- getUser() - Method in interface migratedb.core.api.configuration.Configuration
-
Retrieves the user used to construct the dataSource.
- getUser() - Method in class migratedb.core.api.configuration.FluentConfiguration
- getUser() - Method in class migratedb.core.internal.jdbc.DriverDataSource
- getValidityMessage() - Method in class migratedb.core.api.internal.resource.ResourceName
-
If the resource name was not successfully parsed, an explanation of the problem.
- getValidKeywords() - Method in class migratedb.core.internal.database.bigquery.BigQueryParser
- getValidKeywords() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBParser
- getValidKeywords() - Method in class migratedb.core.internal.parser.BaseParser
- getVersion() - Method in interface migratedb.core.api.internal.database.base.Database
- getVersion() - Method in class migratedb.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.core.api.internal.schemahistory.AppliedMigration
- getVersion() - Method in class migratedb.core.api.migration.BaseJavaMigration
- getVersion() - Method in interface migratedb.core.api.migration.JavaMigration
- getVersion() - Method in interface migratedb.core.api.MigrationInfo
- getVersion() - Method in interface migratedb.core.api.resolver.ResolvedMigration
- getVersion() - Method in class migratedb.core.internal.database.base.BaseDatabase
- getVersion() - Method in class migratedb.core.internal.resolver.ResolvedMigrationImpl
- getWalletLocation() - Method in class migratedb.core.internal.database.oracle.OracleConfig
-
Warning: Feature not implemented!
- getWarnings() - Method in interface migratedb.core.api.callback.Statement
- getWarnings() - Method in class migratedb.core.api.internal.jdbc.Results
- GO - Static variable in class migratedb.core.api.internal.sqlscript.Delimiter
- group(boolean) - Method in class migratedb.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.core.api.configuration.PropertyNames
- guessLocationOnDisk(Class<?>) - Static method in enum migratedb.core.internal.util.ClassUtils
-
Tries to get the physical location on disk of
aClass.
H
- H2Connection - Class in migratedb.core.internal.database.h2
- H2Database - Class in migratedb.core.internal.database.h2
- H2Database(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.h2.H2Database
- H2DatabaseType - Class in migratedb.core.internal.database.h2
- H2DatabaseType() - Constructor for class migratedb.core.internal.database.h2.H2DatabaseType
- H2Parser - Class in migratedb.core.internal.database.h2
- H2Parser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.h2.H2Parser
- H2Schema - Class in migratedb.core.internal.database.h2
- H2Table - Class in migratedb.core.internal.database.h2
-
H2-specific table.
- H2Table(JdbcTemplate, H2Database, H2Schema, String) - Constructor for class migratedb.core.internal.database.h2.H2Table
-
Creates a new H2 table.
- handle(Event, Context) - Method in interface migratedb.core.api.callback.Callback
-
Handles this MigrateDB lifecycle event.
- handle(Event, Context) - Method in enum migratedb.core.internal.callback.NoopCallback
- handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.database.bigquery.BigQueryParser
- handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBParser
- handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.database.derby.DerbyParser
- handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.database.firebird.FirebirdParser
- handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.database.h2.H2Parser
- handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinParser
- handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.database.mysql.MySQLParser
- handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.database.oracle.OracleParser
- handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLParser
- handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.database.redshift.RedshiftParser
- handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.database.snowflake.SnowflakeParser
- handleAlternativeStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.parser.BaseParser
- handleCommentDirective(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.database.db2.DB2Parser
- handleCommentDirective(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.database.mysql.MySQLParser
- handleCommentDirective(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.parser.BaseParser
- handleDelimiter(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.parser.BaseParser
- handleException(Results, SqlScript, SqlStatement) - Method in class migratedb.core.internal.sqlscript.DefaultSqlScriptExecutor
- handleKeyword(PeekingReader, ParserContext, int, int, int, String) - Method in class migratedb.core.internal.database.firebird.FirebirdParser
- handleKeyword(PeekingReader, ParserContext, int, int, int, String) - Method in class migratedb.core.internal.database.mysql.MySQLParser
- handleKeyword(PeekingReader, ParserContext, int, int, int, String) - Method in class migratedb.core.internal.parser.BaseParser
- handleResults(Results) - Method in class migratedb.core.internal.sqlscript.DefaultSqlScriptExecutor
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in interface migratedb.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.core.internal.database.base.BaseDatabaseType
-
This allows more fine-grained control over which DatabaseType handles which connection.
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.base.TestContainersDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.db2.DB2DatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.derby.DerbyDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.firebird.FirebirdDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.h2.H2DatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.hsqldb.HSQLDBDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.informix.InformixDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.mysql.mariadb.MariaDBDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.mysql.MySQLDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.mysql.tidb.TiDBDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.oracle.OracleDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.redshift.RedshiftDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.saphana.SAPHANADatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.spanner.SpannerDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.sybasease.SybaseASEJConnectDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.sybasease.SybaseASEJTDSDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class migratedb.core.internal.database.yugabytedb.YugabyteDBDatabaseType
- handlesJDBCUrl(String) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
Check if this database type should handle the given JDBC url
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
-
Whether this database type should handle the given JDBC url.
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.base.TestContainersDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.db2.DB2DatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.derby.DerbyDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.firebird.FirebirdDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.h2.H2DatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.hsqldb.HSQLDBDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.informix.InformixDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.mysql.mariadb.MariaDBDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.mysql.MySQLDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.oracle.OracleDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.redshift.RedshiftDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.saphana.SAPHANADatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.spanner.SpannerDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.sybasease.SybaseASEJConnectDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.sybasease.SybaseASEJTDSDatabaseType
- handlesJDBCUrl(String) - Method in class migratedb.core.internal.database.yugabytedb.YugabyteDBDatabaseType
- handleStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.database.bigquery.BigQueryParser
- handleStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.database.mysql.MySQLParser
- handleStringLiteral(PeekingReader, ParserContext, int, int, int) - Method in class migratedb.core.internal.parser.BaseParser
- hasAppliedMigrations() - Method in class migratedb.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.core.api.Checksum
- hashCode() - Method in class migratedb.core.api.internal.schemahistory.AppliedMigration
- hashCode() - Method in class migratedb.core.api.internal.sqlscript.Delimiter
- hashCode() - Method in class migratedb.core.api.Location.ClassPathLocation
- hashCode() - Method in class migratedb.core.api.Location.CustomLocation
- hashCode() - Method in class migratedb.core.api.Location.FileSystemLocation
- hashCode() - Method in class migratedb.core.api.MigrationPattern
- hashCode() - Method in class migratedb.core.api.Version
- hashCode() - Method in class migratedb.core.internal.configuration.FileOutputStreamFactory
- hashCode() - Method in class migratedb.core.internal.database.base.BaseSchema
- hashCode() - Method in class migratedb.core.internal.resolver.ResolvedMigrationImpl
- hasLength(String) - Static method in enum migratedb.core.internal.util.StringUtils
-
Checks whether this string is not
nulland not empty. - hasNext() - Method in class migratedb.core.internal.parser.BaseParser.ParserSqlStatementIterator
- hasSchemasMarker() - Method in class migratedb.core.internal.schemahistory.SchemaHistory
-
Checks whether the schema history table contains a marker row for schema creation.
- hasText(String) - Static method in enum migratedb.core.internal.util.StringUtils
-
Checks whether this string isn't
nulland contains at least one non-blank character. - HSQLDBConnection - Class in migratedb.core.internal.database.hsqldb
-
HSQLDB connection.
- HSQLDBDatabase - Class in migratedb.core.internal.database.hsqldb
-
HSQLDB database.
- HSQLDBDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.hsqldb.HSQLDBDatabase
-
Creates a new instance.
- HSQLDBDatabaseType - Class in migratedb.core.internal.database.hsqldb
- HSQLDBDatabaseType() - Constructor for class migratedb.core.internal.database.hsqldb.HSQLDBDatabaseType
- HSQLDBParser - Class in migratedb.core.internal.database.hsqldb
- HSQLDBParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.hsqldb.HSQLDBParser
- HSQLDBSchema - Class in migratedb.core.internal.database.hsqldb
-
HSQLDB implementation of Schema.
- HSQLDBTable - Class in migratedb.core.internal.database.hsqldb
-
HSQLDB-specific table.
I
- IDENTIFIER - migratedb.core.internal.parser.TokenType
-
An identifier, referring to a schema object like a table or column.
- IgniteThinConnection - Class in migratedb.core.internal.database.ignite.thin
-
Apache Ignite Thin connection.
- IgniteThinDatabase - Class in migratedb.core.internal.database.ignite.thin
-
Apache Ignite database.
- IgniteThinDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.ignite.thin.IgniteThinDatabase
-
Creates a new instance.
- IgniteThinDatabaseType - Class in migratedb.core.internal.database.ignite.thin
- IgniteThinDatabaseType() - Constructor for class migratedb.core.internal.database.ignite.thin.IgniteThinDatabaseType
- IgniteThinParser - Class in migratedb.core.internal.database.ignite.thin
- IgniteThinParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.ignite.thin.IgniteThinParser
- IgniteThinSchema - Class in migratedb.core.internal.database.ignite.thin
-
Apache Ignite implementation of Schema.
- IgniteThinTable - Class in migratedb.core.internal.database.ignite.thin
-
Ignite Thin-specific table.
- IgniteThinTable(JdbcTemplate, IgniteThinDatabase, IgniteThinSchema, String) - Constructor for class migratedb.core.internal.database.ignite.thin.IgniteThinTable
-
Creates a new Ignite table.
- IGNORE_FUTURE_MIGRATIONS - Static variable in class migratedb.core.api.configuration.PropertyNames
- IGNORE_IGNORED_MIGRATIONS - Static variable in class migratedb.core.api.configuration.PropertyNames
- IGNORE_MIGRATION_PATTERNS - Static variable in class migratedb.core.api.configuration.PropertyNames
- IGNORE_MISSING_MIGRATIONS - Static variable in class migratedb.core.api.configuration.PropertyNames
- IGNORE_PENDING_MIGRATIONS - Static variable in class migratedb.core.api.configuration.PropertyNames
- IGNORED - migratedb.core.api.MigrationState
-
When using cherryPick, this indicates a migration that was not in the cherry picked list.
- IGNORED - migratedb.core.internal.info.ValidationMatch
- ignoreFutureMigrations(boolean) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Whether to ignore future migrations when reading the schema history table.
- ignoreIgnoredMigrations(boolean) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Ignore ignored migrations when reading the schema history table.
- ignoreMigrationPatterns(String...) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Ignore migrations that match this comma-separated list of patterns when validating migrations.
- ignoreMigrationPatterns(ValidatePattern...) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Ignore migrations that match this array of ValidatePatterns when validating migrations.
- ignoreMissingMigrations(boolean) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Ignore missing migrations when reading the schema history table.
- ignorePendingMigrations(boolean) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Ignore pending migrations when reading the schema history table.
- increaseBlockDepth(String) - Method in class migratedb.core.internal.parser.ParserContext
- increaseParensDepth() - Method in class migratedb.core.internal.parser.ParserContext
- INDEX - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- individualResults - Variable in class migratedb.core.api.output.CompositeResult
- info() - Method in class migratedb.core.internal.command.DbInfo
- info() - Method in class migratedb.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.core.api.logging.Log
- info(String, String) - Method in interface migratedb.core.api.logging.LogSystem
- info(String, String) - Method in enum migratedb.core.internal.logging.AndroidLogSystem
- info(String, String) - Method in enum migratedb.core.internal.logging.ApacheCommonsLogSystem
- info(String, String) - Method in enum migratedb.core.internal.logging.JavaUtilLogSystem
- info(String, String) - Method in class migratedb.core.internal.logging.MultiLogSystem
- info(String, String) - Method in enum migratedb.core.internal.logging.NoLogSystem
- info(String, String) - Method in enum migratedb.core.internal.logging.Slf4jLogSystem
- InfoOutput - Class in migratedb.core.api.output
- InfoOutput(String, String, String, String, String, String, String, String, int) - Constructor for class migratedb.core.api.output.InfoOutput
- InfoResult - Class in migratedb.core.api.output
- InfoResult(String, String, String, String, List<InfoOutput>, boolean) - Constructor for class migratedb.core.api.output.InfoResult
- InformixConnection - Class in migratedb.core.internal.database.informix
-
Informix connection.
- InformixDatabase - Class in migratedb.core.internal.database.informix
-
Informix database.
- InformixDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.informix.InformixDatabase
-
Creates a new instance.
- InformixDatabaseType - Class in migratedb.core.internal.database.informix
- InformixDatabaseType() - Constructor for class migratedb.core.internal.database.informix.InformixDatabaseType
- InformixParser - Class in migratedb.core.internal.database.informix
- InformixParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.informix.InformixParser
- InformixSchema - Class in migratedb.core.internal.database.informix
-
Informix implementation of Schema.
- InformixTable - Class in migratedb.core.internal.database.informix
-
Informix-specific table.
- INIT_SQL - Static variable in class migratedb.core.api.configuration.PropertyNames
- initialize(JdbcConnectionFactory, Connection) - Method in interface migratedb.core.api.internal.jdbc.JdbcConnectionFactory.ConnectionInitializer
- initialSchemaVersion - Variable in class migratedb.core.api.output.MigrateResult
- initSql(String) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
The SQL statements to run to initialize a new database connection immediately after opening it.
- INLINED_TABLE_FUNCTION - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
In-lined table-function.
- INSTALLED_BY - Static variable in class migratedb.core.api.configuration.PropertyNames
- installedBy - Variable in class migratedb.core.api.output.InfoOutput
- installedBy(String) - Method in class migratedb.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.core.api.output.InfoOutput
- instance() - Static method in class migratedb.core.internal.extension.BuiltinFeatures
- INSTANCE - migratedb.core.internal.callback.NoopCallback
- INSTANCE - migratedb.core.internal.callback.NoopCallbackExecutor
- INSTANCE - migratedb.core.internal.logging.AndroidLogSystem
- INSTANCE - migratedb.core.internal.logging.ApacheCommonsLogSystem
- INSTANCE - migratedb.core.internal.logging.JavaUtilLogSystem
- INSTANCE - migratedb.core.internal.logging.NoLogSystem
- INSTANCE - migratedb.core.internal.logging.Slf4jLogSystem
- instantiate(Class<T>) - Static method in enum migratedb.core.internal.util.ClassUtils
-
Creates a new instance of
clazz. - instantiate(String, ClassLoader) - Static method in enum migratedb.core.internal.util.ClassUtils
-
Creates a new instance of this class.
- instantiateAll(String[], ClassLoader) - Static method in enum migratedb.core.internal.util.ClassUtils
-
Instantiate all these classes.
- instantiateClassExtendedErrorMessage() - Method in interface migratedb.core.api.internal.database.base.DatabaseType
- instantiateClassExtendedErrorMessage() - Method in class migratedb.core.internal.database.base.BaseDatabaseType
- instantiateClassExtendedErrorMessage() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabaseType
- IntegerNull - migratedb.core.internal.jdbc.JdbcNullTypes
- invalid(String) - Static method in class migratedb.core.api.internal.resource.ResourceName
-
Construct a result representing an invalid resource name
- invalidMigrations - Variable in class migratedb.core.api.output.ValidateResult
- invoke(Class<?>, String, Object, Class<?>[], Object[], Function<? super Throwable, E>) - Static method in enum migratedb.core.internal.util.ClassUtils
- IOUtils - Enum in migratedb.core.internal.util
- is(MigrationState.Category) - Method in enum migratedb.core.api.MigrationState
- isAlternativeStringLiteral(String) - Method in class migratedb.core.internal.database.firebird.FirebirdParser
- isAlternativeStringLiteral(String) - Method in class migratedb.core.internal.database.oracle.OracleParser
- isAlternativeStringLiteral(String) - Method in class migratedb.core.internal.database.snowflake.SnowflakeParser
- isAlternativeStringLiteral(String) - Method in class migratedb.core.internal.parser.BaseParser
- isAndroidAvailable() - Method in class migratedb.core.internal.util.FeatureDetector
- isApacheCommonsLoggingAvailable() - Method in class migratedb.core.internal.util.FeatureDetector
- isAtLeast(String) - Method in class migratedb.core.api.Version
-
Convenience method for quickly checking whether this version is at least as new as this other version.
- isAutoCommit() - Method in class migratedb.core.internal.jdbc.DriverDataSource
- isAzureConnection() - Method in class migratedb.core.internal.database.sqlserver.SQLServerConnection
- isBaselineMigration() - Method in class migratedb.core.api.migration.BaseJavaMigration
- isBaselineMigration() - Method in interface migratedb.core.api.migration.JavaMigration
-
Whether this is a baseline migration.
- isBaselineMigration() - Method in enum migratedb.core.api.MigrationType
- isBaselineOnMigrate() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isBaselineOnMigrate() - Method in interface migratedb.core.api.configuration.Configuration
-
Whether to automatically call baseline when migrate is executed against a non-empty schema with no schema history table.
- isBaselineOnMigrate() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isBom(char) - Static method in class migratedb.core.internal.util.BomFilter
-
Determine if this char is a UTF-8 Byte Order Mark
- isCharAnyOf(char, String) - Static method in enum migratedb.core.internal.util.StringUtils
-
Checks whether this character matches any of these characters.
- isCleanDisabled() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isCleanDisabled() - Method in interface migratedb.core.api.configuration.Configuration
-
Whether to disable clean.
- isCleanDisabled() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isCleanOnValidationError() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isCleanOnValidationError() - Method in interface migratedb.core.api.configuration.Configuration
-
Whether to automatically call clean or not when a validation error occurs.
- isCleanOnValidationError() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isCloudConnection() - Method in class migratedb.core.internal.database.saphana.SAPHANAConnection
- isCommentDirective(String) - Method in class migratedb.core.internal.database.db2.DB2Parser
- isCommentDirective(String) - Method in class migratedb.core.internal.database.mysql.MySQLParser
- isCommentDirective(String) - Method in class migratedb.core.internal.parser.BaseParser
- isCreateTableAsSelectAllowed() - Method in class migratedb.core.internal.database.mysql.MySQLDatabase
- isCreateTableAsSelectAllowed() - Method in class migratedb.core.internal.database.mysql.tidb.TiDBDatabase
- isDebugEnabled() - Method in class migratedb.core.api.logging.Log
- isDebugEnabled(String) - Method in interface migratedb.core.api.logging.LogSystem
- isDebugEnabled(String) - Method in enum migratedb.core.internal.logging.AndroidLogSystem
- isDebugEnabled(String) - Method in enum migratedb.core.internal.logging.ApacheCommonsLogSystem
- isDebugEnabled(String) - Method in enum migratedb.core.internal.logging.JavaUtilLogSystem
- isDebugEnabled(String) - Method in class migratedb.core.internal.logging.MultiLogSystem
- isDebugEnabled(String) - Method in enum migratedb.core.internal.logging.NoLogSystem
- isDebugEnabled(String) - Method in enum migratedb.core.internal.logging.Slf4jLogSystem
- isDelimiter(String, ParserContext, int, int) - Method in class migratedb.core.internal.database.oracle.OracleParser
- isDelimiter(String, ParserContext, int, int) - Method in class migratedb.core.internal.database.sqlserver.SQLServerParser
- isDelimiter(String, ParserContext, int, int) - Method in class migratedb.core.internal.database.sybasease.SybaseASEParser
- isDelimiter(String, ParserContext, int, int) - Method in class migratedb.core.internal.parser.BaseParser
- isExclusiveToAppliedMigrations() - Method in enum migratedb.core.api.MigrationType
- isExecutionOfRepeatableMigration() - Method in class migratedb.core.api.internal.schemahistory.AppliedMigration
- isGroup() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isGroup() - Method in interface migratedb.core.api.configuration.Configuration
-
Whether to group all pending migrations together in the same transaction when applying them (only recommended for databases with support for DDL transactions).
- isGroup() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isHandled() - Method in interface migratedb.core.api.callback.Error
-
Checks whether this error has already been handled.
- isHandled() - Method in interface migratedb.core.api.callback.Warning
-
Checks whether this warning has already been handled.
- isHandled() - Method in class migratedb.core.internal.jdbc.ErrorImpl
- isHandled() - Method in class migratedb.core.internal.jdbc.WarningImpl
- isIgnoreFutureMigrations() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isIgnoreFutureMigrations() - Method in interface migratedb.core.api.configuration.Configuration
-
Ignore future migrations when reading the schema history table.
- isIgnoreFutureMigrations() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isIgnoreIgnoredMigrations() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isIgnoreIgnoredMigrations() - Method in interface migratedb.core.api.configuration.Configuration
-
Ignore ignored migrations when reading the schema history table.
- isIgnoreIgnoredMigrations() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isIgnoreMissingMigrations() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isIgnoreMissingMigrations() - Method in interface migratedb.core.api.configuration.Configuration
-
Ignore missing migrations when reading the schema history table.
- isIgnoreMissingMigrations() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isIgnorePendingMigrations() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isIgnorePendingMigrations() - Method in interface migratedb.core.api.configuration.Configuration
-
Ignore pending migrations when reading the schema history table.
- isIgnorePendingMigrations() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isImplementationPresent(String, ClassLoader) - Static method in enum migratedb.core.internal.util.ClassUtils
-
Determine whether a class implementing the service identified by the supplied name is present and can be loaded.
- isJBossVFSv2Available() - Method in class migratedb.core.internal.util.FeatureDetector
- isJBossVFSv3Available() - Method in class migratedb.core.internal.util.FeatureDetector
- isKeyword(String) - Method in class migratedb.core.internal.parser.BaseParser
- isLetter(char) - Method in class migratedb.core.internal.parser.ParserContext
- isLetter(char, ParserContext) - Method in class migratedb.core.internal.parser.BaseParser
- isMajorNewerThan(String) - Method in class migratedb.core.api.Version
-
Convenience method for quickly checking whether this major version is newer than this other major version.
- isMixed() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isMixed() - Method in interface migratedb.core.api.configuration.Configuration
-
Whether to allow mixing transactional and non-transactional statements within the same migration.
- isMixed() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isMultilineBooleanExpression(String) - Static method in class migratedb.core.internal.sqlscript.SqlScriptMetadataImpl
- isNewerThan(String) - Method in class migratedb.core.api.Version
-
Convenience method for quickly checking whether this version is newer than this other version.
- isOsgiFrameworkAvailable() - Method in class migratedb.core.internal.util.FeatureDetector
- isOutOfOrder() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isOutOfOrder() - Method in interface migratedb.core.api.configuration.Configuration
-
Allows migrations to be run "out of order".
- isOutOfOrder() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isOutOfOrder() - Method in exception migratedb.core.internal.command.DbMigrate.MigrateDbMigrateException
- isOutputQueryResults() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isOutputQueryResults() - Method in interface migratedb.core.api.configuration.Configuration
-
Whether MigrateDB should output a table with the results of queries when executing migrations.
- isOutputQueryResults() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isPlaceholderReplacement() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isPlaceholderReplacement() - Method in interface migratedb.core.api.configuration.Configuration
-
Checks whether placeholders should be replaced.
- isPlaceholderReplacement() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isPrefix() - Method in annotation type migratedb.core.api.configuration.PropertyNames.Info
- isPresent(String, ClassLoader) - Static method in enum migratedb.core.internal.util.ClassUtils
-
Determine whether the
Classidentified by the supplied name is present and can be loaded. - isRepeatable() - Method in interface migratedb.core.api.MigrationInfo
- isRepeatable() - Method in interface migratedb.core.api.resolver.ResolvedMigration
- isSingleLineComment(String, ParserContext, int) - Method in class migratedb.core.internal.database.bigquery.BigQueryParser
- isSingleLineComment(String, ParserContext, int) - Method in class migratedb.core.internal.database.mysql.MySQLParser
- isSingleLineComment(String, ParserContext, int) - Method in class migratedb.core.internal.database.snowflake.SnowflakeParser
- isSingleLineComment(String, ParserContext, int) - Method in class migratedb.core.internal.parser.BaseParser
- isSkipDefaultCallbacks() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isSkipDefaultCallbacks() - Method in interface migratedb.core.api.configuration.Configuration
-
Whether MigrateDB should skip the default callbacks.
- isSkipDefaultCallbacks() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isSkipDefaultResolvers() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isSkipDefaultResolvers() - Method in interface migratedb.core.api.configuration.Configuration
-
Whether MigrateDB should skip the default resolvers.
- isSkipDefaultResolvers() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isSkipExecutingMigrations() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isSkipExecutingMigrations() - Method in interface migratedb.core.api.configuration.Configuration
-
Whether MigrateDB should skip actually executing the contents of the migrations and only update the schema history table.
- isSkipExecutingMigrations() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isSlf4jAvailable() - Method in class migratedb.core.internal.util.FeatureDetector
- isSqlplus() - Method in class migratedb.core.internal.database.oracle.OracleConfig
-
Warning: Feature not implemented!
- isSqlplusWarn() - Method in class migratedb.core.internal.database.oracle.OracleConfig
-
Warning: Feature not implemented!
- isSuccess() - Method in class migratedb.core.api.internal.schemahistory.AppliedMigration
- isSystem() - Method in class migratedb.core.internal.database.oracle.OracleSchema
-
Checks whether the schema is system, i.e.
- isValid() - Method in class migratedb.core.api.internal.resource.ResourceName
-
Whether the resource name was successfully parsed.
- isValidateMigrationNaming() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isValidateMigrationNaming() - Method in interface migratedb.core.api.configuration.Configuration
-
Whether to validate migrations and callbacks whose scripts do not obey the correct naming convention.
- isValidateMigrationNaming() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isValidateOnMigrate() - Method in class migratedb.core.api.configuration.ClassicConfiguration
- isValidateOnMigrate() - Method in interface migratedb.core.api.configuration.Configuration
-
Whether to automatically call validate or not when running migrate.
- isValidateOnMigrate() - Method in class migratedb.core.api.configuration.FluentConfiguration
- isVersioned(ResourceType) - Static method in enum migratedb.core.internal.resource.ResourceType
-
Whether the given resource type represents a resource that is versioned.
- isWrapperFor(Class<?>) - Method in class migratedb.core.internal.jdbc.DriverDataSource
J
- JAVA_CLASS - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- JAVA_DATA - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- JAVA_RESOURCE - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- JAVA_SOURCE - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- JAVA_UTIL - Static variable in class migratedb.core.api.logging.LogSystems
-
java.util.loggingsystem. - JavaMigration - Interface in migratedb.core.api.migration
-
Interface to be implemented by Java-based Migrations.
- javaMigrationClassProvider(ClassProvider<JavaMigration>) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Custom ClassProvider to be used to look up
JavaMigrationclasses. - JavaMigrationExecutor - Class in migratedb.core.internal.resolver.java
-
Adapter for executing migrations implementing JavaMigration.
- JavaMigrationResolver - Class in migratedb.core.internal.resolver.java
-
Migration resolver for Java-based migrations.
- JavaMigrationResolver(ClassProvider<JavaMigration>) - Constructor for class migratedb.core.internal.resolver.java.JavaMigrationResolver
-
Creates a new instance.
- javaMigrations(Collection<JavaMigration>) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
The additional Java-based migrations.
- javaMigrations(JavaMigration...) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
The additional Java-based migrations.
- JavaUtilLogSystem - Enum in migratedb.core.internal.logging
- JDBC - migratedb.core.api.MigrationType
-
JDBC Java-based incremental migrations.
- JDBC_BASELINE - migratedb.core.api.MigrationType
-
JDBC Java-based baseline migrations.
- JDBC_DRIVER - migratedb.core.api.ErrorCode
- JDBC_PROPERTIES_PREFIX - Static variable in class migratedb.core.api.configuration.PropertyNames
- jdbcConnectionFactory - Variable in class migratedb.core.internal.database.base.BaseDatabase
- JdbcConnectionFactory - Interface in migratedb.core.api.internal.jdbc
- JdbcConnectionFactory.ConnectionInitializer - Interface in migratedb.core.api.internal.jdbc
- JdbcConnectionFactoryImpl - Class in migratedb.core.internal.jdbc
-
Utility class for dealing with jdbc connections.
- JdbcConnectionFactoryImpl(DataSource, Configuration) - Constructor for class migratedb.core.internal.jdbc.JdbcConnectionFactoryImpl
-
Creates a new JDBC connection factory.
- jdbcMetaData - Variable in class migratedb.core.internal.database.base.BaseDatabase
- JdbcNullTypes - Enum in migratedb.core.internal.jdbc
- jdbcProperties(Map<String, String>) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Properties to pass to the JDBC driver object
- jdbcTemplate - Variable in class migratedb.core.internal.database.base.BaseConnection
- jdbcTemplate - Variable in class migratedb.core.internal.database.base.BaseDatabase
- jdbcTemplate - Variable in class migratedb.core.internal.database.base.BaseSchema
- jdbcTemplate - Variable in class migratedb.core.internal.database.base.BaseSchemaObject
- jdbcTemplate - Variable in class migratedb.core.internal.sqlscript.DefaultSqlScriptExecutor
- JdbcTemplate - Class in migratedb.core.api.internal.jdbc
-
Collection of utility methods for querying the DB.
- JdbcTemplate(Connection, DatabaseType) - Constructor for class migratedb.core.api.internal.jdbc.JdbcTemplate
-
Creates a new JdbcTemplate.
- JdbcUtils - Enum in migratedb.core.internal.jdbc
-
Utility class for dealing with jdbc connections.
- JOB_CLASS - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
K
- kerberosCacheFile(String) - Method in class migratedb.core.internal.database.oracle.OracleConfig
-
Warning: Feature not implemented!
- kerberosConfigFile(String) - Method in class migratedb.core.internal.database.oracle.OracleConfig
-
Warning: Feature not implemented!
- KEYWORD - migratedb.core.internal.parser.TokenType
- KNOWN_PARSER_LIMITATIONS - Static variable in enum migratedb.core.internal.util.WebsiteLinks
L
- lastNameComponentOf(String) - Static method in interface migratedb.core.api.resource.Resource
- lastTokenIs(List<Token>, int, String) - Static method in class migratedb.core.internal.parser.BaseParser
- lastTokenIsOnLine(List<Token>, int, int) - Static method in class migratedb.core.internal.parser.BaseParser
- LATEST - Static variable in class migratedb.core.api.TargetVersion
-
Represents
MigrateDb.info().latest(). - left(String, int) - Static method in enum migratedb.core.internal.util.StringUtils
-
Returns the first n characters from this string, where n = count.
- leftPad(String, int, char) - Static method in enum migratedb.core.internal.util.StringUtils
- length() - Method in class migratedb.core.internal.parser.Recorder
- liberate() - Method in class migratedb.core.internal.command.DbLiberate
- liberate() - Method in class migratedb.core.MigrateDb
- LiberateAction - Class in migratedb.core.api.output
- LiberateAction(String, String) - Constructor for class migratedb.core.api.output.LiberateAction
- LiberateResult - Class in migratedb.core.api.output
- LiberateResult(String, String, String, String, String, List<LiberateAction>) - Constructor for class migratedb.core.api.output.LiberateResult
- LIBRARY - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- linefeed() - Method in class migratedb.core.internal.parser.PositionTracker
- load() - Method in class migratedb.core.api.configuration.FluentConfiguration
- loadClass(String, ClassLoader) - Static method in enum migratedb.core.internal.util.ClassUtils
-
Loads
classNameusing the class loader. - loadConfiguration(Reader) - Static method in enum migratedb.core.internal.configuration.ConfigUtils
-
Reads the configuration from a Reader.
- Location - Class in migratedb.core.api
-
A location to load migrations from.
- Location.ClassPathLocation - Class in migratedb.core.api
- Location.CustomLocation - Class in migratedb.core.api
- Location.FileSystemLocation - Class in migratedb.core.api
- locations(String...) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the locations to scan recursively for migrations.
- locations(Location...) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the locations to scan recursively for migrations.
- Locations - Class in migratedb.core.internal.util
-
Encapsulation of a location list.
- Locations(List<String>, ClassLoader) - Constructor for class migratedb.core.internal.util.Locations
-
Creates a new Locations wrapper with these locations.
- Locations(List<Location>) - Constructor for class migratedb.core.internal.util.Locations
-
Creates a new Locations wrapper with these locations.
- LOCATIONS - Static variable in class migratedb.core.api.configuration.PropertyNames
- LocationScanner<T> - Class in migratedb.core.internal.util
-
(Almost) drop-in replacement for class path scanning stuff.
- LocationScanner(Class<T>, Collection<Location>, ClassLoader, boolean) - Constructor for class migratedb.core.internal.util.LocationScanner
- lock() - Method in interface migratedb.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.core.internal.database.base.BaseTable
- lock(Callable<T>) - Method in class migratedb.core.internal.schemahistory.SchemaHistory
-
Acquires an exclusive read-write lock on the schema history table.
- lock(Table<?, ?>, Callable<T>) - Method in interface migratedb.core.api.internal.database.base.Connection
-
Locks this table and executes this callable.
- lock(Table<?, ?>, Callable<T>) - Method in class migratedb.core.internal.database.base.BaseConnection
- lock(Table<?, ?>, Callable<T>) - Method in class migratedb.core.internal.database.mysql.MySQLConnection
- lock(Table<?, ?>, Callable<T>) - Method in class migratedb.core.internal.database.mysql.tidb.TiDBConnection
- lock(Table<?, ?>, Callable<T>) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLConnection
- lock(Table<?, ?>, Callable<T>) - Method in class migratedb.core.internal.database.spanner.SpannerConnection
- lock(Table<?, ?>, Callable<T>) - Method in class migratedb.core.internal.database.sqlserver.SQLServerConnection
- lock(Table<?, ?>, Callable<T>) - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseConnection
- LOCK_RETRY_COUNT - Static variable in class migratedb.core.api.configuration.PropertyNames
- lockDepth - Variable in class migratedb.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.core.api.configuration.FluentConfiguration
- Log - Class in migratedb.core.api.logging
-
Logging frontend for MigrateDB components and extensions.
- LOG - Static variable in class migratedb.core.internal.database.base.BaseDatabaseType
- LOG - Static variable in class migratedb.core.internal.parser.BaseParser
- logger(String...) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
The logger(s) MigrateDB should use.
- logger(LogSystem) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
The logger MigrateDB should use.
- LOGGER - Static variable in class migratedb.core.api.configuration.PropertyNames
- logStatementExecution(SqlStatement) - Method in class migratedb.core.internal.sqlscript.DefaultSqlScriptExecutor
- LogSystem - Interface in migratedb.core.api.logging
- LogSystems - Class in migratedb.core.api.logging
-
Pre-defined log system names and auto-detection.
- LogSystems() - Constructor for class migratedb.core.api.logging.LogSystems
M
- MANAGED_INSTANCE - migratedb.core.internal.database.sqlserver.SQLServerEngineEdition
- mapRow(ResultSet) - Method in interface migratedb.core.api.internal.jdbc.RowMapper
-
Maps a row in this resultSet to an object.
- mapVersion(Function<? super Version, ? extends T>) - Method in class migratedb.core.api.TargetVersion
- MariaDBDatabase - Class in migratedb.core.internal.database.mysql.mariadb
- MariaDBDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.mysql.mariadb.MariaDBDatabase
- MariaDBDatabaseType - Class in migratedb.core.internal.database.mysql.mariadb
- MariaDBDatabaseType() - Constructor for class migratedb.core.internal.database.mysql.mariadb.MariaDBDatabaseType
- MariaDBParser - Class in migratedb.core.internal.database.mysql.mariadb
- MariaDBParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.mysql.mariadb.MariaDBParser
- mark() - Method in class migratedb.core.internal.parser.PositionTracker
- mark(int) - Method in class migratedb.core.internal.parser.PlaceholderReplacingReader
- mark(int) - Method in class migratedb.core.internal.parser.PositionTrackingReader
- mark(int) - Method in class migratedb.core.internal.parser.RecordingReader
- mark(int) - Method in class migratedb.core.internal.parser.UnboundedReadAheadReader
- matches(Version, String) - Method in class migratedb.core.api.MigrationPattern
- matchesMigration(boolean, MigrationState) - Method in class migratedb.core.api.pattern.ValidatePattern
- MATERIALIZED_VIEW - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- MATERIALIZED_VIEW_LOG - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- MEASURE_FOLDER - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- message - Variable in class migratedb.core.api.output.LiberateAction
- migrate() - Method in class migratedb.core.internal.command.DbMigrate
-
Starts the actual migration.
- migrate() - Method in class migratedb.core.MigrateDb
-
Starts the database migration.
- migrate(Context) - Method in interface migratedb.core.api.migration.JavaMigration
-
Executes this migration.
- MigrateDb - Class in migratedb.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.core.MigrateDb
-
Creates a new instance of MigrateDB with this configuration.
- migratedb.core - package migratedb.core
-
The main MigrateDB package and for most users, the only one they'll ever need to know about.
- migratedb.core.api - package migratedb.core.api
-
MigrateDbException, MigrationInfo and related classes.
- migratedb.core.api.callback - package migratedb.core.api.callback
-
Interfaces for MigrateDB lifecycle callbacks.
- migratedb.core.api.configuration - package migratedb.core.api.configuration
-
Interfaces for MigrateDB configuration
- migratedb.core.api.executor - package migratedb.core.api.executor
- migratedb.core.api.internal - package migratedb.core.api.internal
-
Interface part of internals which must exist to use these types from extensions.
- migratedb.core.api.internal.callback - package migratedb.core.api.internal.callback
- migratedb.core.api.internal.database - package migratedb.core.api.internal.database
- migratedb.core.api.internal.database.base - package migratedb.core.api.internal.database.base
- migratedb.core.api.internal.jdbc - package migratedb.core.api.internal.jdbc
- migratedb.core.api.internal.parser - package migratedb.core.api.internal.parser
- migratedb.core.api.internal.resource - package migratedb.core.api.internal.resource
- migratedb.core.api.internal.schemahistory - package migratedb.core.api.internal.schemahistory
- migratedb.core.api.internal.sqlscript - package migratedb.core.api.internal.sqlscript
- migratedb.core.api.internal.util - package migratedb.core.api.internal.util
- migratedb.core.api.logging - package migratedb.core.api.logging
-
MigrateDB's log abstraction.
- migratedb.core.api.migration - package migratedb.core.api.migration
-
Interfaces for Migration implementors.
- migratedb.core.api.output - package migratedb.core.api.output
- migratedb.core.api.pattern - package migratedb.core.api.pattern
- migratedb.core.api.resolver - package migratedb.core.api.resolver
-
Interfaces for Migration resolvers.
- migratedb.core.api.resource - package migratedb.core.api.resource
-
Classes for resources.
- migratedb.core.internal - package migratedb.core.internal
-
Private API.
- migratedb.core.internal.authentication - package migratedb.core.internal.authentication
-
Private API.
- migratedb.core.internal.authentication.mysql - package migratedb.core.internal.authentication.mysql
-
Private API.
- migratedb.core.internal.authentication.postgres - package migratedb.core.internal.authentication.postgres
-
Private API.
- migratedb.core.internal.callback - package migratedb.core.internal.callback
-
Private API.
- migratedb.core.internal.command - package migratedb.core.internal.command
-
Private API.
- migratedb.core.internal.configuration - package migratedb.core.internal.configuration
-
Private API.
- migratedb.core.internal.database - package migratedb.core.internal.database
-
Private API.
- migratedb.core.internal.database.base - package migratedb.core.internal.database.base
-
Private API.
- migratedb.core.internal.database.bigquery - package migratedb.core.internal.database.bigquery
-
Private API.
- migratedb.core.internal.database.cockroachdb - package migratedb.core.internal.database.cockroachdb
-
Private API.
- migratedb.core.internal.database.db2 - package migratedb.core.internal.database.db2
-
Private API.
- migratedb.core.internal.database.derby - package migratedb.core.internal.database.derby
-
Private API.
- migratedb.core.internal.database.firebird - package migratedb.core.internal.database.firebird
-
Private API.
- migratedb.core.internal.database.h2 - package migratedb.core.internal.database.h2
-
Private API.
- migratedb.core.internal.database.hsqldb - package migratedb.core.internal.database.hsqldb
-
Private API.
- migratedb.core.internal.database.ignite.thin - package migratedb.core.internal.database.ignite.thin
-
Private API.
- migratedb.core.internal.database.informix - package migratedb.core.internal.database.informix
-
Private API.
- migratedb.core.internal.database.mysql - package migratedb.core.internal.database.mysql
-
Private API.
- migratedb.core.internal.database.mysql.mariadb - package migratedb.core.internal.database.mysql.mariadb
-
Private API.
- migratedb.core.internal.database.mysql.tidb - package migratedb.core.internal.database.mysql.tidb
-
Private API.
- migratedb.core.internal.database.oracle - package migratedb.core.internal.database.oracle
-
Private API.
- migratedb.core.internal.database.postgresql - package migratedb.core.internal.database.postgresql
-
Private API.
- migratedb.core.internal.database.redshift - package migratedb.core.internal.database.redshift
-
Private API.
- migratedb.core.internal.database.saphana - package migratedb.core.internal.database.saphana
-
Private API.
- migratedb.core.internal.database.snowflake - package migratedb.core.internal.database.snowflake
-
Private API.
- migratedb.core.internal.database.spanner - package migratedb.core.internal.database.spanner
-
Private API.
- migratedb.core.internal.database.sqlite - package migratedb.core.internal.database.sqlite
-
Private API.
- migratedb.core.internal.database.sqlserver - package migratedb.core.internal.database.sqlserver
-
Private API.
- migratedb.core.internal.database.sqlserver.synapse - package migratedb.core.internal.database.sqlserver.synapse
-
Private API.
- migratedb.core.internal.database.sybasease - package migratedb.core.internal.database.sybasease
-
Private API.
- migratedb.core.internal.database.yugabytedb - package migratedb.core.internal.database.yugabytedb
-
Private API.
- migratedb.core.internal.exception - package migratedb.core.internal.exception
-
Private API.
- migratedb.core.internal.extension - package migratedb.core.internal.extension
-
Private API.
- migratedb.core.internal.info - package migratedb.core.internal.info
-
Private API.
- migratedb.core.internal.jdbc - package migratedb.core.internal.jdbc
-
Private API.
- migratedb.core.internal.logging - package migratedb.core.internal.logging
-
Private API.
- migratedb.core.internal.parser - package migratedb.core.internal.parser
-
Private API.
- migratedb.core.internal.resolver - package migratedb.core.internal.resolver
-
Private API.
- migratedb.core.internal.resolver.java - package migratedb.core.internal.resolver.java
-
Private API.
- migratedb.core.internal.resolver.sql - package migratedb.core.internal.resolver.sql
-
Private API.
- migratedb.core.internal.resource - package migratedb.core.internal.resource
-
Private API.
- migratedb.core.internal.resource.classpath - package migratedb.core.internal.resource.classpath
-
Private API.
- migratedb.core.internal.resource.filesystem - package migratedb.core.internal.resource.filesystem
-
Private API.
- migratedb.core.internal.schemahistory - package migratedb.core.internal.schemahistory
-
Private API.
- migratedb.core.internal.sqlscript - package migratedb.core.internal.sqlscript
-
Private API.
- migratedb.core.internal.strategy - package migratedb.core.internal.strategy
-
Private API.
- migratedb.core.internal.util - package migratedb.core.internal.util
-
Private API.
- MigrateDbException - Exception in migratedb.core.api
-
Exception thrown when MigrateDB encounters a problem.
- MigrateDbException() - Constructor for exception migratedb.core.api.MigrateDbException
-
Creates a new MigrateDbException.
- MigrateDbException(String) - Constructor for exception migratedb.core.api.MigrateDbException
-
Creates a new MigrateDbException with this message.
- MigrateDbException(String, Throwable) - Constructor for exception migratedb.core.api.MigrateDbException
-
Creates a new MigrateDbException with this message and this cause.
- MigrateDbException(String, Throwable, ErrorCode) - Constructor for exception migratedb.core.api.MigrateDbException
-
Creates a new MigrateDbException with this message, cause, and error code.
- MigrateDbException(String, ErrorCode) - Constructor for exception migratedb.core.api.MigrateDbException
-
Creates a new MigrateDbException with this message and error code
- MigrateDbException(Throwable) - Constructor for exception migratedb.core.api.MigrateDbException
-
Creates a new MigrateDbException with this cause.
- MigrateDbExtension - Interface in migratedb.core.api
-
Third-party extensions can contribute additional features through implementations of this interface.
- MigrateDbSqlException - Exception in migratedb.core.internal.exception
-
The specific exception thrown when MigrateDB encounters a problem in SQL statement.
- MigrateDbSqlException(String, SQLException) - Constructor for exception migratedb.core.internal.exception.MigrateDbSqlException
- MigrateDbSqlScriptException - Exception in migratedb.core.internal.sqlscript
-
This specific exception thrown when MigrateDB encounters a problem in SQL script
- MigrateDbSqlScriptException(Resource, SqlStatement, SQLException) - Constructor for exception migratedb.core.internal.sqlscript.MigrateDbSqlScriptException
-
Creates new instance of MigrateDbSqlScriptException.
- MigrateDbUpgradeRequiredException - Exception in migratedb.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.core.internal.exception.MigrateDbUpgradeRequiredException
- MigrateDbValidateException - Exception in migratedb.core.api
-
Exception thrown when MigrateDB encounters a problem with Validate.
- MigrateDbValidateException(ErrorDetails, String) - Constructor for exception migratedb.core.api.MigrateDbValidateException
- migratedbVersion - Variable in class migratedb.core.api.output.OperationResult
- MigrateOutput - Class in migratedb.core.api.output
- MigrateOutput(String, String, String, String, String, int) - Constructor for class migratedb.core.api.output.MigrateOutput
- MigrateResult - Class in migratedb.core.api.output
- MigrateResult(String, String, String) - Constructor for class migratedb.core.api.output.MigrateResult
- MIGRATION - migratedb.core.internal.resource.ResourceType
- MigrationExecutionOrdering - Class in migratedb.core.internal.info
-
The ordering used by
MigrationInfoService. - MigrationExecutionOrdering() - Constructor for class migratedb.core.internal.info.MigrationExecutionOrdering
- MigrationExecutor - Interface in migratedb.core.api.executor
-
Executes a migration.
- MigrationInfo - Interface in migratedb.core.api
-
Info about a migration.
- MigrationInfoDumper - Class in migratedb.core.internal.info
-
Dumps migrations in an ascii-art table in the logs and the console.
- MigrationInfoHelper - Class in migratedb.core.internal.resolver
-
Parsing support for migrations that use the standard MigrateDB version + description embedding in their name.
- MigrationInfoHelper.VersionAndDescription - Class in migratedb.core.internal.resolver
- MigrationInfoService - Interface in migratedb.core.api
-
Info about all migrations, including applied, current and pending with details and status.
- MigrationInfoServiceImpl - Class in migratedb.core.internal.info
- MigrationInfoServiceImpl(MigrationResolver, SchemaHistory, Database<?>, Configuration, TargetVersion, MigrationPattern[], ValidationContext) - Constructor for class migratedb.core.internal.info.MigrationInfoServiceImpl
- MigrationPattern - Class in migratedb.core.api
- MigrationPattern(String) - Constructor for class migratedb.core.api.MigrationPattern
- MigrationResolver - Interface in migratedb.core.api.resolver
-
Resolves available migrations.
- migrations - Variable in class migratedb.core.api.output.InfoResult
- migrations - Variable in class migratedb.core.api.output.MigrateResult
- migrationsAligned - Variable in class migratedb.core.api.output.RepairResult
- migrationsDeleted - Variable in class migratedb.core.api.output.RepairResult
- migrationsExecuted - Variable in class migratedb.core.api.output.MigrateResult
- migrationsRemoved - Variable in class migratedb.core.api.output.RepairResult
- MigrationState - Enum in migratedb.core.api
-
The state of a migration.
- MigrationState.Category - Enum in migratedb.core.api
- MigrationType - Enum in migratedb.core.api
- MINING_MODEL - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- MISSING - migratedb.core.api.MigrationState.Category
- MISSING - migratedb.core.internal.info.ValidationMatch
- MISSING_FAILED - migratedb.core.api.MigrationState
-
This migration failed.
- MISSING_SUCCESS - migratedb.core.api.MigrationState
-
This migration succeeded.
- mixed(boolean) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Whether to allow mixing transactional and non-transactional statements within the same migration.
- MIXED - Static variable in class migratedb.core.api.configuration.PropertyNames
- modifyConfigConnectionProps(Configuration, Properties, ClassLoader) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
Changes any necessary connection properties based on MigrateDB's configuration.
- modifyConfigConnectionProps(Configuration, Properties, ClassLoader) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
-
Set any necessary connection properties based on MigrateDB's configuration.
- modifyConfigConnectionProps(Configuration, Properties, ClassLoader) - Method in class migratedb.core.internal.database.oracle.OracleDatabaseType
- modifyDefaultConnectionProps(String, Properties, ClassLoader) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
Changes the default connection properties for this database.
- modifyDefaultConnectionProps(String, Properties, ClassLoader) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
-
Set the default connection properties for this database.
- modifyDefaultConnectionProps(String, Properties, ClassLoader) - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabaseType
- modifyDefaultConnectionProps(String, Properties, ClassLoader) - Method in class migratedb.core.internal.database.db2.DB2DatabaseType
- modifyDefaultConnectionProps(String, Properties, ClassLoader) - Method in class migratedb.core.internal.database.firebird.FirebirdDatabaseType
- modifyDefaultConnectionProps(String, Properties, ClassLoader) - Method in class migratedb.core.internal.database.mysql.mariadb.MariaDBDatabaseType
- modifyDefaultConnectionProps(String, Properties, ClassLoader) - Method in class migratedb.core.internal.database.mysql.MySQLDatabaseType
- modifyDefaultConnectionProps(String, Properties, ClassLoader) - Method in class migratedb.core.internal.database.oracle.OracleDatabaseType
- modifyDefaultConnectionProps(String, Properties, ClassLoader) - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabaseType
- modifyDefaultConnectionProps(String, Properties, ClassLoader) - Method in class migratedb.core.internal.database.saphana.SAPHANADatabaseType
- modifyDefaultConnectionProps(String, Properties, ClassLoader) - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabaseType
- modifyDefaultConnectionProps(String, Properties, ClassLoader) - Method in class migratedb.core.internal.database.sybasease.SybaseASEJConnectDatabaseType
- modifyDefaultConnectionProps(String, Properties, ClassLoader) - Method in class migratedb.core.internal.database.sybasease.SybaseASEJTDSDatabaseType
- modifyOverridingConnectionProps(Map<String, String>) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
Changes any overriding connection properties.
- modifyOverridingConnectionProps(Map<String, String>) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
-
These will override anything set by
setDefaultConnectionPropsandsetConfigConnectionPropsand should only be used if neither of those can satisfy your requirement. - modifyOverridingConnectionProps(Map<String, String>) - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabaseType
- modifyOverridingConnectionProps(Map<String, String>) - Method in class migratedb.core.internal.database.redshift.RedshiftDatabaseType
- MULTI_LINE_COMMENT_DIRECTIVE - migratedb.core.internal.parser.TokenType
-
An actual statement disguised as a multi-line comment.
- MultiLogSystem - Class in migratedb.core.internal.logging
-
Log implementation that forwards method calls to multiple implementations.
- MultiLogSystem(Collection<LogSystem>) - Constructor for class migratedb.core.internal.logging.MultiLogSystem
- MySQLConnection - Class in migratedb.core.internal.database.mysql
- MySQLConnection(MySQLDatabase, Connection) - Constructor for class migratedb.core.internal.database.mysql.MySQLConnection
- MySQLDatabase - Class in migratedb.core.internal.database.mysql
- MySQLDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.mysql.MySQLDatabase
- MySQLDatabaseType - Class in migratedb.core.internal.database.mysql
- MySQLDatabaseType() - Constructor for class migratedb.core.internal.database.mysql.MySQLDatabaseType
- MySQLNamedLockTemplate - Class in migratedb.core.internal.database.mysql
-
Spring-like template for executing with MySQL named locks.
- MySQLOptionFileReader - Class in migratedb.core.internal.authentication.mysql
- MySQLOptionFileReader() - Constructor for class migratedb.core.internal.authentication.mysql.MySQLOptionFileReader
- MySQLParser - Class in migratedb.core.internal.database.mysql
- MySQLParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.mysql.MySQLParser
- MySQLSchema - Class in migratedb.core.internal.database.mysql
- MySQLTable - Class in migratedb.core.internal.database.mysql
-
MySQL-specific table.
N
- name - Variable in class migratedb.core.internal.database.base.BaseSchema
- name - Variable in class migratedb.core.internal.database.base.BaseSchemaObject
- name - Variable in class migratedb.core.internal.database.sqlserver.SQLServerSchema.DBObject
- NameListResourceProvider - Class in migratedb.core.internal.resource
- NameListResourceProvider(Collection<String>) - Constructor for class migratedb.core.internal.resource.NameListResourceProvider
- NEW_DELIMITER - migratedb.core.internal.parser.TokenType
-
The new delimiter that will be used from now on.
- newResolvedJavaMigration(JavaMigration, Configuration) - Static method in class migratedb.core.internal.resolver.java.JavaMigrationResolver
-
Creates a new ResolvedJavaMigration based on a
JavaMigration. - next() - Method in interface migratedb.core.api.MigrationInfoService
- next() - Method in class migratedb.core.internal.info.MigrationInfoServiceImpl
- next() - Method in class migratedb.core.internal.parser.BaseParser.ParserSqlStatementIterator
- next() - Method in class migratedb.core.internal.strategy.BackoffStrategy
- NEXT - Static variable in class migratedb.core.api.TargetVersion
-
Represents
MigrateDb.info().next(). - nextCol() - Method in class migratedb.core.internal.parser.PositionTracker
- nextColIgnoringWhitespace() - Method in class migratedb.core.internal.parser.PositionTracker
- nextPos() - Method in class migratedb.core.internal.parser.PositionTracker
- NO_DESCRIPTION_MARKER - Static variable in class migratedb.core.internal.schemahistory.SchemaHistory
- noClasses() - Static method in interface migratedb.core.api.ClassProvider
- NoLogSystem - Enum in migratedb.core.internal.logging
- NONE - Static variable in class migratedb.core.api.logging.LogSystems
-
Suppresses all log messages.
- NoopCallback - Enum in migratedb.core.internal.callback
-
Callback that does nothing.
- NoopCallbackExecutor - Enum in migratedb.core.internal.callback
-
A callback executor that does nothing.
- noResources() - Static method in interface migratedb.core.api.ResourceProvider
- nullType - Variable in class migratedb.core.api.internal.jdbc.JdbcTemplate
-
The type to assign to a null value.
- NUMERIC - migratedb.core.internal.parser.TokenType
O
- objectId - Variable in class migratedb.core.internal.database.sqlserver.SQLServerSchema.DBObject
- of(Version) - Static method in class migratedb.core.api.TargetVersion
- OLD_TABLE - Static variable in class migratedb.core.api.configuration.PropertyNames
- oldSchemaHistoryTable - Variable in class migratedb.core.api.output.LiberateResult
- oldTable(String) - Method in class migratedb.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.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.core.internal.callback.DefaultCallbackExecutor
- onEachMigrateEvent(Event) - Method in enum migratedb.core.internal.callback.NoopCallbackExecutor
- onEvent(Event) - Method in interface migratedb.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.core.internal.callback.DefaultCallbackExecutor
- onEvent(Event) - Method in enum migratedb.core.internal.callback.NoopCallbackExecutor
- onMigrateEvent(Event) - Method in interface migratedb.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.core.internal.callback.DefaultCallbackExecutor
- onMigrateEvent(Event) - Method in enum migratedb.core.internal.callback.NoopCallbackExecutor
- onOperationFinishEvent(Event, OperationResult) - Method in interface migratedb.core.api.internal.callback.CallbackExecutor
-
Executes the callbacks for an operation finish event.
- onOperationFinishEvent(Event, OperationResult) - Method in class migratedb.core.internal.callback.DefaultCallbackExecutor
- onOperationFinishEvent(Event, OperationResult) - Method in enum migratedb.core.internal.callback.NoopCallbackExecutor
- openConnection() - Method in interface migratedb.core.api.internal.jdbc.JdbcConnectionFactory
- openConnection() - Method in class migratedb.core.internal.jdbc.JdbcConnectionFactoryImpl
- openConnection(DataSource, int, int, DatabaseTypeRegister) - Static method in enum migratedb.core.internal.jdbc.JdbcUtils
-
Opens a new connection from
dataSource. - operation - Variable in class migratedb.core.api.output.OperationResult
- OperationResult - Class in migratedb.core.api.output
- OperationResult() - Constructor for class migratedb.core.api.output.OperationResult
- OPERATOR - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- optionFiles - Variable in class migratedb.core.internal.authentication.mysql.MySQLOptionFileReader
- ORACLE_KERBEROS_CACHE_FILE - Static variable in class migratedb.core.internal.database.oracle.OracleConfig
- ORACLE_KERBEROS_CONFIG_FILE - Static variable in class migratedb.core.internal.database.oracle.OracleConfig
- ORACLE_SQLPLUS - Static variable in class migratedb.core.internal.database.oracle.OracleConfig
- ORACLE_SQLPLUS_WARN - Static variable in class migratedb.core.internal.database.oracle.OracleConfig
- ORACLE_WALLET_LOCATION - Static variable in class migratedb.core.internal.database.oracle.OracleConfig
- OracleConfig - Class in migratedb.core.internal.database.oracle
- OracleConfig() - Constructor for class migratedb.core.internal.database.oracle.OracleConfig
- OracleConfig.PropertiesConverter - Class in migratedb.core.internal.database.oracle
- OracleConnection - Class in migratedb.core.internal.database.oracle
-
Oracle connection.
- OracleDatabase - Class in migratedb.core.internal.database.oracle
- OracleDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.oracle.OracleDatabase
- OracleDatabaseType - Class in migratedb.core.internal.database.oracle
- OracleDatabaseType() - Constructor for class migratedb.core.internal.database.oracle.OracleDatabaseType
- OracleParser - Class in migratedb.core.internal.database.oracle
- OracleParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.oracle.OracleParser
- OracleResults - Class in migratedb.core.internal.database.oracle
-
Oracle-specific results and side-effects.
- OracleResults() - Constructor for class migratedb.core.internal.database.oracle.OracleResults
- OracleSchema - Class in migratedb.core.internal.database.oracle
-
Oracle implementation of Schema.
- OracleSchema.ObjectType - Enum in migratedb.core.internal.database.oracle
-
Oracle object types.
- OracleSqlScriptExecutor - Class in migratedb.core.internal.database.oracle
- OracleSqlScriptExecutor(JdbcTemplate, CallbackExecutor, boolean) - Constructor for class migratedb.core.internal.database.oracle.OracleSqlScriptExecutor
- OracleTable - Class in migratedb.core.internal.database.oracle
-
Oracle-specific table.
- OracleTable(JdbcTemplate, OracleDatabase, OracleSchema, String) - Constructor for class migratedb.core.internal.database.oracle.OracleTable
-
Creates a new Oracle table.
- orElseDo(Map<TargetVersion, Runnable>) - Method in class migratedb.core.api.TargetVersion.OrElseDoStep
- orElseDoNothing() - Method in class migratedb.core.api.TargetVersion.OrElseDoStep
- OrElseDoStep() - Constructor for class migratedb.core.api.TargetVersion.OrElseDoStep
- orElseGet(Map<TargetVersion, ? extends Supplier<Optional<T>>>) - Method in class migratedb.core.api.TargetVersion.OrElseGetStep
- OrElseGetStep(Function<? super Version, ? extends T>) - Constructor for class migratedb.core.api.TargetVersion.OrElseGetStep
- originalDatabaseName - Variable in class migratedb.core.internal.database.sqlserver.SQLServerConnection
- originalSchemaNameOrSearchPath - Variable in class migratedb.core.internal.database.base.BaseConnection
- OUT_OF_ORDER - migratedb.core.api.MigrationState
-
This migration succeeded.
- OUT_OF_ORDER - migratedb.core.internal.info.ValidationMatch
- OUT_OF_ORDER - Static variable in class migratedb.core.api.configuration.PropertyNames
- outdated() - Method in interface migratedb.core.api.MigrationInfoService
- outdated() - Method in class migratedb.core.internal.info.MigrationInfoServiceImpl
- OUTDATED - migratedb.core.api.MigrationState
-
This is a repeatable migration that has been applied, but is outdated and should be re-applied.
- OUTDATED_REPEATABLE_MIGRATION - migratedb.core.api.ErrorCode
- outOfOrder() - Method in interface migratedb.core.api.MigrationInfoService
- outOfOrder() - Method in class migratedb.core.internal.info.MigrationInfoServiceImpl
- outOfOrder(boolean) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Allows migrations to be run "out of order".
- OUTPUT_QUERY_RESULTS - Static variable in class migratedb.core.api.configuration.PropertyNames
- outputQueryResult(Result) - Method in class migratedb.core.internal.sqlscript.DefaultSqlScriptExecutor
- outputQueryResults(boolean) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Whether MigrateDB should output a table with the results of queries when executing migrations.
P
- PACKAGE - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- PARENS_CLOSE - migratedb.core.internal.parser.TokenType
- PARENS_OPEN - migratedb.core.internal.parser.TokenType
- parse() - Method in class migratedb.core.internal.sqlscript.ParserSqlScript
- parse(String) - Static method in class migratedb.core.api.Checksum
-
Parses the string value of a checksum.
- parse(String) - Static method in class migratedb.core.api.TargetVersion
- parse(String) - Static method in class migratedb.core.api.Version
-
Parses a version from
version. - parse(String) - Method in class migratedb.core.internal.resource.ResourceNameParser
- parse(String, ClassLoader) - Static method in class migratedb.core.api.Location
- parse(String, String[]) - Method in class migratedb.core.internal.resource.ResourceNameParser
- parse(Resource) - Method in class migratedb.core.internal.parser.BaseParser
- parse(Resource, SqlScriptMetadata) - Method in interface migratedb.core.api.internal.parser.Parser
-
Parses this resource into a stream of statements.
- parse(Resource, SqlScriptMetadata) - Method in class migratedb.core.internal.parser.BaseParser
- ParsedSqlStatement - Class in migratedb.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.core.internal.sqlscript.ParsedSqlStatement
- parser - Variable in class migratedb.core.internal.sqlscript.ParserSqlScript
- Parser - Interface in migratedb.core.api.internal.parser
- ParserContext - Class in migratedb.core.internal.parser
- ParserContext(Delimiter) - Constructor for class migratedb.core.internal.parser.ParserContext
- ParserSqlScript - Class in migratedb.core.internal.sqlscript
- ParserSqlScript(Parser, Resource, Resource, boolean) - Constructor for class migratedb.core.internal.sqlscript.ParserSqlScript
-
Creates a new sql script from this source.
- ParserSqlStatementIterator(PeekingReader, Resource, Recorder, PositionTracker, ParserContext) - Constructor for class migratedb.core.internal.parser.BaseParser.ParserSqlStatementIterator
- ParsingContext - Interface in migratedb.core.api.internal.parser
- ParsingContextImpl - Class in migratedb.core.internal.parser
- ParsingContextImpl() - Constructor for class migratedb.core.internal.parser.ParsingContextImpl
- PASSWORD - Static variable in class migratedb.core.api.configuration.PropertyNames
- pattern() - Method in class migratedb.core.api.pattern.ValidatePattern
- pause() - Method in class migratedb.core.internal.parser.Recorder
- peek() - Method in class migratedb.core.internal.strategy.BackoffStrategy
- peek(char) - Method in class migratedb.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.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.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.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.core.internal.parser.PeekingReader
-
Peek ahead in the stream to see if the next characters match this string exactly.
- PeekingReader - Class in migratedb.core.internal.parser
- peekKeywordPart(ParserContext) - Method in class migratedb.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.core.internal.parser.PeekingReader
-
Return the next non-whitespace character
- peekNumeric() - Method in class migratedb.core.internal.parser.PeekingReader
-
Peek ahead in the stream to see if the next character is numeric.
- peekWhitespace() - Method in class migratedb.core.internal.parser.PeekingReader
-
Peek ahead in the stream to see if the next character is whitespace.
- pending() - Method in interface migratedb.core.api.MigrationInfoService
- pending() - Method in class migratedb.core.internal.info.MigrationInfoServiceImpl
- PENDING - migratedb.core.api.MigrationState
-
This migration has not been applied, yet.
- PENDING - migratedb.core.internal.info.ValidationMatch
- PERSONAL_DESKTOP - migratedb.core.internal.database.sqlserver.SQLServerEngineEdition
- PgpassFileReader - Class in migratedb.core.internal.authentication.postgres
- PgpassFileReader() - Constructor for class migratedb.core.internal.authentication.postgres.PgpassFileReader
- PLACEHOLDER_PREFIX - Static variable in class migratedb.core.api.configuration.PropertyNames
- PLACEHOLDER_REPLACEMENT - Static variable in class migratedb.core.api.configuration.PropertyNames
- PLACEHOLDER_SUFFIX - Static variable in class migratedb.core.api.configuration.PropertyNames
- placeholderPrefix(String) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the prefix of every placeholder.
- placeholderReplacement() - Method in interface migratedb.core.api.internal.sqlscript.SqlScriptMetadata
- placeholderReplacement() - Method in class migratedb.core.internal.sqlscript.SqlScriptMetadataImpl
- placeholderReplacement(boolean) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets whether placeholders should be replaced.
- PlaceholderReplacingReader - Class in migratedb.core.internal.parser
- PlaceholderReplacingReader(String, String, Map<String, String>, Reader) - Constructor for class migratedb.core.internal.parser.PlaceholderReplacingReader
- placeholders(Map<String, String>) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the placeholders to replace in sql migration scripts.
- PLACEHOLDERS_PROPERTY_PREFIX - Static variable in class migratedb.core.api.configuration.PropertyNames
- placeholderSuffix(String) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the suffix of every placeholder.
- PlainExecutionTemplate - Class in migratedb.core.internal.jdbc
- PlainExecutionTemplate() - Constructor for class migratedb.core.internal.jdbc.PlainExecutionTemplate
- PlainExecutionTemplate(boolean) - Constructor for class migratedb.core.internal.jdbc.PlainExecutionTemplate
- populate(Database<?>, Configuration) - Method in class migratedb.core.internal.parser.ParsingContextImpl
- populateOptionFiles() - Method in class migratedb.core.internal.authentication.mysql.MySQLOptionFileReader
- PositionTracker - Class in migratedb.core.internal.parser
- PositionTracker() - Constructor for class migratedb.core.internal.parser.PositionTracker
- PositionTrackingReader - Class in migratedb.core.internal.parser
- PostgreSQLAdvisoryLockTemplate - Class in migratedb.core.internal.database.postgresql
-
Spring-like template for executing with PostgreSQL advisory locks.
- PostgreSQLConnection - Class in migratedb.core.internal.database.postgresql
-
PostgreSQL connection.
- PostgreSQLConnection(Configuration, PostgreSQLDatabase, Connection) - Constructor for class migratedb.core.internal.database.postgresql.PostgreSQLConnection
- PostgreSQLCopyParsedStatement - Class in migratedb.core.internal.database.postgresql
-
A PostgreSQL COPY FROM STDIN statement.
- PostgreSQLCopyParsedStatement(int, int, int, String, String) - Constructor for class migratedb.core.internal.database.postgresql.PostgreSQLCopyParsedStatement
-
Creates a new PostgreSQL COPY ...
- PostgreSQLDatabase - Class in migratedb.core.internal.database.postgresql
- PostgreSQLDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.postgresql.PostgreSQLDatabase
- PostgreSQLDatabaseType - Class in migratedb.core.internal.database.postgresql
- PostgreSQLDatabaseType() - Constructor for class migratedb.core.internal.database.postgresql.PostgreSQLDatabaseType
- PostgreSQLParser - Class in migratedb.core.internal.database.postgresql
- PostgreSQLParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.postgresql.PostgreSQLParser
- PostgreSQLSchema - Class in migratedb.core.internal.database.postgresql
-
PostgreSQL implementation of Schema.
- PostgreSQLSchema(JdbcTemplate, PostgreSQLDatabase, String) - Constructor for class migratedb.core.internal.database.postgresql.PostgreSQLSchema
-
Creates a new PostgreSQL schema.
- PostgreSQLTable - Class in migratedb.core.internal.database.postgresql
-
PostgreSQL-specific table.
- PostgreSQLTable(JdbcTemplate, PostgreSQLDatabase, PostgreSQLSchema, String) - Constructor for class migratedb.core.internal.database.postgresql.PostgreSQLTable
-
Creates a new PostgreSQL table.
- PostgreSQLType - Class in migratedb.core.internal.database.postgresql
-
PostgreSQL-specific type.
- PostgreSQLType(JdbcTemplate, PostgreSQLDatabase, PostgreSQLSchema, String) - Constructor for class migratedb.core.internal.database.postgresql.PostgreSQLType
-
Creates a new PostgreSQL type.
- PREFIX - Static variable in class migratedb.core.api.Location.ClassPathLocation
-
The prefix for classpath locations.
- PREFIX - Static variable in class migratedb.core.api.Location.CustomLocation
-
The prefix for custom location implementations.
- PREFIX - Static variable in class migratedb.core.api.Location.FileSystemLocation
-
The prefix for filesystem locations.
- prepareStatement(String, Object[]) - Method in class migratedb.core.api.internal.jdbc.JdbcTemplate
-
Creates a new prepared statement for this sql with these params.
- prepareStatement(String, Object[]) - Method in class migratedb.core.internal.database.bigquery.BigQueryJdbcTemplate
- prepareStatement(String, Object[]) - Method in class migratedb.core.internal.database.spanner.SpannerJdbcTemplate
- PRIMARY_KEY - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
PRIMARY KEY constraint.
- PROCEDURE - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- PropertiesConverter() - Constructor for class migratedb.core.internal.database.oracle.OracleConfig.PropertiesConverter
- propertiesToMap(Properties) - Static method in enum migratedb.core.internal.configuration.ConfigUtils
-
Converts
propertiesinto a map. - PropertyNames - Class in migratedb.core.api.configuration
- PropertyNames() - Constructor for class migratedb.core.api.configuration.PropertyNames
- PropertyNames.ErrorOverrideString - Annotation Type in migratedb.core.api.configuration
- PropertyNames.Info - Annotation Type in migratedb.core.api.configuration
- PropertyNames.JdbcUrlString - Annotation Type in migratedb.core.api.configuration
- putArrayIfSet(Map<String, String>, String, String[]...) - Static method in enum migratedb.core.internal.configuration.ConfigUtils
-
Puts this property in the config if it has been set in any of these values.
- putIfSet(Map<String, String>, String, Object...) - Static method in enum migratedb.core.internal.configuration.ConfigUtils
-
Puts this property in the config if it has been set in any of these values.
Q
- query(String, RowMapper<T>, Object...) - Method in class migratedb.core.api.internal.jdbc.JdbcTemplate
-
Executes this query and map the results using this row mapper.
- queryDBObjects(SQLServerSchema.ObjectType...) - Method in class migratedb.core.internal.database.sqlserver.SQLServerSchema
-
Query objects with any of the given types.
- queryForBoolean(String, String...) - Method in class migratedb.core.api.internal.jdbc.JdbcTemplate
-
Executes this query with these parameters against this connection.
- queryForInt(String, String...) - Method in class migratedb.core.api.internal.jdbc.JdbcTemplate
-
Executes this query with these parameters against this connection.
- queryForList(String, Object...) - Method in class migratedb.core.api.internal.jdbc.JdbcTemplate
-
Executes this query with these parameters against this connection.
- queryForString(String, String...) - Method in class migratedb.core.api.internal.jdbc.JdbcTemplate
-
Executes this query with these parameters against this connection.
- queryForStringList(String, String...) - Method in class migratedb.core.api.internal.jdbc.JdbcTemplate
-
Executes this query with these parameters against this connection.
- QUEUE_TABLE - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- quote(String...) - Method in interface migratedb.core.api.internal.database.base.Database
-
Quotes these identifiers for use in SQL queries.
- quote(String...) - Method in class migratedb.core.internal.database.base.BaseDatabase
R
- rawMainJdbcConnection - Variable in class migratedb.core.internal.database.base.BaseDatabase
-
The main JDBC connection, without any wrapping.
- read() - Method in class migratedb.core.internal.parser.PeekingReader
- read() - Method in class migratedb.core.internal.parser.PlaceholderReplacingReader
- read() - Method in class migratedb.core.internal.parser.PositionTrackingReader
- read() - Method in class migratedb.core.internal.parser.RecordingReader
- read() - Method in class migratedb.core.internal.parser.UnboundedReadAheadReader
- read() - Method in class migratedb.core.internal.util.BomStrippingReader
- read(char[], int, int) - Method in class migratedb.core.internal.parser.PlaceholderReplacingReader
- read(Charset) - Method in interface migratedb.core.api.resource.Resource
- read(Charset) - Method in class migratedb.core.internal.resource.classpath.ClassPathResource
- read(Charset) - Method in class migratedb.core.internal.resource.filesystem.FileSystemResource
- read(Charset) - Method in class migratedb.core.internal.resource.StringResource
- readIdentifier(PeekingReader) - Method in class migratedb.core.internal.parser.BaseParser
- readKeyword(PeekingReader, Delimiter, ParserContext) - Method in class migratedb.core.internal.database.sqlserver.SQLServerParser
- readKeyword(PeekingReader, Delimiter, ParserContext) - Method in class migratedb.core.internal.database.sybasease.SybaseASEParser
- readKeyword(PeekingReader, Delimiter, ParserContext) - Method in class migratedb.core.internal.parser.BaseParser
- readKeywordPart(Delimiter, ParserContext) - Method in class migratedb.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.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.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.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.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.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.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.core.internal.parser.PeekingReader
-
Reads all characters in this stream until the delimiting sequence is encountered.
- readWhitespace() - Method in class migratedb.core.internal.parser.PeekingReader
-
Reads all characters in this stream as long as they are whitespace.
- recommendMigrateDbUpgradeIfNecessary(String) - Method in class migratedb.core.internal.database.base.BaseDatabase
- recommendMigrateDbUpgradeIfNecessaryForMajorVersion(String) - Method in class migratedb.core.internal.database.base.BaseDatabase
- record(char) - Method in class migratedb.core.internal.parser.Recorder
- record(String) - Method in class migratedb.core.internal.parser.Recorder
- Recorder - Class in migratedb.core.internal.parser
- Recorder() - Constructor for class migratedb.core.internal.parser.Recorder
- RecordingReader - Class in migratedb.core.internal.parser
- redactJdbcUrl(String) - Method in interface migratedb.core.api.DatabaseTypeRegister
- redactJdbcUrl(String) - Method in class migratedb.core.internal.database.DatabaseTypeRegisterImpl
- RedshiftConnection - Class in migratedb.core.internal.database.redshift
-
Redshift connection.
- RedshiftDatabase - Class in migratedb.core.internal.database.redshift
-
Redshift database.
- RedshiftDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.redshift.RedshiftDatabase
-
Creates a new instance.
- RedshiftDatabaseType - Class in migratedb.core.internal.database.redshift
- RedshiftDatabaseType() - Constructor for class migratedb.core.internal.database.redshift.RedshiftDatabaseType
- RedshiftParser - Class in migratedb.core.internal.database.redshift
- RedshiftParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.redshift.RedshiftParser
- RedshiftSchema - Class in migratedb.core.internal.database.redshift
-
PostgreSQL implementation of Schema.
- RedshiftTable - Class in migratedb.core.internal.database.redshift
-
Redshift-specific table.
- RedshiftType - Class in migratedb.core.internal.database.redshift
-
PostgreSQL-specific type.
- RedshiftType(JdbcTemplate, RedshiftDatabase, RedshiftSchema, String) - Constructor for class migratedb.core.internal.database.redshift.RedshiftType
-
Creates a new PostgreSQL type.
- refresh() - Method in class migratedb.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.core.internal.database.DatabaseTypeRegisterImpl
- remove() - Method in class migratedb.core.internal.parser.BaseParser.ParserSqlStatementIterator
- removeBoolean(Map<String, String>, String) - Static method in enum migratedb.core.internal.configuration.ConfigUtils
- removedFailedMigrations - Variable in class migratedb.core.api.output.CompletedRepairActions
- removedMessage() - Method in class migratedb.core.api.output.CompletedRepairActions
- removeFailedMigrations(RepairResult, MigrationPattern[]) - Method in class migratedb.core.internal.schemahistory.SchemaHistory
-
Repairs the schema history table after a failed migration.
- removeInteger(Map<String, String>, String) - Static method in enum migratedb.core.internal.configuration.ConfigUtils
- render() - Method in class migratedb.core.internal.util.AsciiTable
- repair() - Method in class migratedb.core.internal.command.DbRepair
-
Repairs the schema history table.
- repair() - Method in class migratedb.core.MigrateDb
-
Repairs the MigrateDb schema history table.
- repairActions - Variable in class migratedb.core.api.output.RepairResult
- RepairOutput - Class in migratedb.core.api.output
- RepairOutput(String, String, String) - Constructor for class migratedb.core.api.output.RepairOutput
- RepairResult - Class in migratedb.core.api.output
- RepairResult(String, String) - Constructor for class migratedb.core.api.output.RepairResult
- REPEATABLE_MIGRATION - migratedb.core.internal.resource.ResourceType
- REPEATABLE_SQL_MIGRATION_PREFIX - Static variable in class migratedb.core.api.configuration.PropertyNames
- repeatableSqlMigrationPrefix(String) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the file name prefix for repeatable sql migrations.
- replace(String, String, String) - Static method in enum migratedb.core.internal.util.StringUtils
-
Replace all occurrences of a substring within a string with another string.
- replaceAll(String, String, String) - Static method in enum migratedb.core.internal.util.StringUtils
-
Replaces all occurrences of this originalToken in this string with this replacementToken.
- replacePlaceholders(Reader, SqlScriptMetadata) - Method in class migratedb.core.internal.parser.BaseParser
-
Configures this reader for placeholder replacement.
- reportUnrecognisedProperties(Map<String, String>, String) - Static method in enum migratedb.core.internal.configuration.ConfigUtils
-
Reports all remaining keys in
configthat start withprefixas unrecognised by throwing an exception. - reset() - Method in class migratedb.core.internal.parser.PlaceholderReplacingReader
- reset() - Method in class migratedb.core.internal.parser.PositionTracker
- reset() - Method in class migratedb.core.internal.parser.PositionTrackingReader
- reset() - Method in class migratedb.core.internal.parser.RecordingReader
- reset() - Method in class migratedb.core.internal.parser.UnboundedReadAheadReader
- resetDelimiter(ParserContext) - Method in class migratedb.core.internal.database.db2.DB2Parser
- resetDelimiter(ParserContext) - Method in class migratedb.core.internal.database.firebird.FirebirdParser
- resetDelimiter(ParserContext) - Method in class migratedb.core.internal.database.mysql.MySQLParser
- resetDelimiter(ParserContext) - Method in class migratedb.core.internal.parser.BaseParser
-
Resets the delimiter to its default value before parsing a new statement.
- resolved() - Method in interface migratedb.core.api.MigrationInfoService
- resolved() - Method in class migratedb.core.internal.info.MigrationInfoServiceImpl
- RESOLVED - migratedb.core.api.MigrationState.Category
- RESOLVED_REPEATABLE_MIGRATION_NOT_APPLIED - migratedb.core.api.ErrorCode
- RESOLVED_VERSIONED_MIGRATION_NOT_APPLIED - migratedb.core.api.ErrorCode
- ResolvedMigration - Interface in migratedb.core.api.resolver
-
Migration resolved through a MigrationResolver.
- ResolvedMigrationComparator - Class in migratedb.core.internal.resolver
- ResolvedMigrationComparator() - Constructor for class migratedb.core.internal.resolver.ResolvedMigrationComparator
- ResolvedMigrationImpl - Class in migratedb.core.internal.resolver
-
A migration available on the classpath.
- ResolvedMigrationImpl(Version, String, String, Checksum, Checksum, MigrationType, String, MigrationExecutor) - Constructor for class migratedb.core.internal.resolver.ResolvedMigrationImpl
- resolveMigrations(Context) - Method in interface migratedb.core.api.resolver.MigrationResolver
-
Resolves the available migrations.
- resolveMigrations(Context) - Method in class migratedb.core.internal.resolver.DefaultMigrationResolver
-
Finds all available migrations using all migration resolvers (sql, java, ...).
- resolveMigrations(Context) - Method in class migratedb.core.internal.resolver.java.FixedJavaMigrationResolver
- resolveMigrations(Context) - Method in class migratedb.core.internal.resolver.java.JavaMigrationResolver
- resolveMigrations(Context) - Method in class migratedb.core.internal.resolver.sql.SqlMigrationResolver
- resolvers(String...) - Method in class migratedb.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.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.core.api.configuration.PropertyNames
- resource - Variable in class migratedb.core.internal.sqlscript.ParserSqlScript
-
The resource containing the statements.
- Resource - Interface in migratedb.core.api.resource
-
A textual resource (such as a .sql file) used by MigrateDB.
- RESOURCE_LIST_RESOURCE_NAME - Static variable in class migratedb.core.api.Location.ClassPathLocation
-
The resource that contains the names of resources to provide.
- RESOURCE_PLAN - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- ResourceName - Class in migratedb.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.core.api.internal.resource.ResourceName
- ResourceNameParser - Class in migratedb.core.internal.resource
- ResourceNameParser(Configuration) - Constructor for class migratedb.core.internal.resource.ResourceNameParser
- ResourceNameValidator - Class in migratedb.core.internal.resource
- ResourceNameValidator() - Constructor for class migratedb.core.internal.resource.ResourceNameValidator
- resourceProvider() - Method in class migratedb.core.api.Location.ClassPathLocation
- resourceProvider() - Method in class migratedb.core.api.Location.CustomLocation
- resourceProvider() - Method in class migratedb.core.api.Location.FileSystemLocation
- resourceProvider() - Method in class migratedb.core.api.Location
- resourceProvider(ResourceProvider) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Custom ResourceProvider to be used to look up resources.
- ResourceProvider - Interface in migratedb.core.api
-
A facility to obtain loadable resources.
- ResourceType - Enum in migratedb.core.internal.resource
- restoreOriginalState() - Method in interface migratedb.core.api.internal.database.base.Connection
- restoreOriginalState() - Method in class migratedb.core.internal.database.base.BaseConnection
- Result - Class in migratedb.core.api.internal.jdbc
- Result(long, List<String>, List<List<String>>, String) - Constructor for class migratedb.core.api.internal.jdbc.Result
- Results - Class in migratedb.core.api.internal.jdbc
-
Container for all results, warnings, errors and remaining side-effects of a sql statement.
- Results() - Constructor for class migratedb.core.api.internal.jdbc.Results
- RetryStrategy - Class in migratedb.core.internal.strategy
-
A class that retries a Callable a given number of times until success is obtained.
- RetryStrategy(int) - Constructor for class migratedb.core.internal.strategy.RetryStrategy
-
A class that retries a Callable a given number of times until success is obtained.
- REWRITE_EQUIVALENCE - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- RowMapper<T> - Interface in migratedb.core.api.internal.jdbc
-
Mapper from ResultSet row to object.
- RULE - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- RULE - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
Rule (old-style, stand-alone).
- RULE_SET - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
S
- SAPHANAConnection - Class in migratedb.core.internal.database.saphana
- SAPHANADatabase - Class in migratedb.core.internal.database.saphana
-
SAP HANA database.
- SAPHANADatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.saphana.SAPHANADatabase
-
Creates a new instance.
- SAPHANADatabaseType - Class in migratedb.core.internal.database.saphana
- SAPHANADatabaseType() - Constructor for class migratedb.core.internal.database.saphana.SAPHANADatabaseType
- SAPHANAParser - Class in migratedb.core.internal.database.saphana
- SAPHANAParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.saphana.SAPHANAParser
- SAPHANASchema - Class in migratedb.core.internal.database.saphana
-
SAP HANA implementation of Schema.
- SAPHANATable - Class in migratedb.core.internal.database.saphana
-
SAP HANA-specific table.
- SCALAR_FUNCTION - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
Scalar function.
- scanSchemas(Configuration, Database<?>) - Static method in class migratedb.core.internal.schemahistory.SchemaHistoryFactory
- SCHEDULE - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- SCHEDULER_CHAIN - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- SCHEDULER_GROUP - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- SCHEDULER_JOB - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- SCHEDULER_PROGRAM - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- schema - Variable in class migratedb.core.internal.database.base.BaseSchemaObject
- Schema<D extends Database<?>,T extends Table<?,?>> - Interface in migratedb.core.api.internal.database.base
- SCHEMA - migratedb.core.api.MigrationType
-
Schema creation marker.
- SCHEMA_DOES_NOT_EXIST - migratedb.core.api.ErrorCode
- SchemaHistory - Class in migratedb.core.internal.schemahistory
-
The schema history used to track all applied migrations.
- SchemaHistory() - Constructor for class migratedb.core.internal.schemahistory.SchemaHistory
- SchemaHistoryFactory - Class in migratedb.core.internal.schemahistory
- SchemaHistoryFactory.SchemasWithDefault - Class in migratedb.core.internal.schemahistory
- schemaHistorySchema - Variable in class migratedb.core.api.output.LiberateResult
- schemaHistoryTable - Variable in class migratedb.core.api.output.LiberateResult
- schemaName - Variable in class migratedb.core.api.output.InfoResult
- schemaName - Variable in class migratedb.core.api.output.MigrateResult
- SchemaObject<D extends Database<?>,S extends Schema<?,?>> - Interface in migratedb.core.api.internal.database.base
- schemas - Variable in class migratedb.core.internal.command.DbClean
- schemas(String...) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the schemas managed by MigrateDB.
- SCHEMAS - Static variable in class migratedb.core.api.configuration.PropertyNames
- schemasCleaned - Variable in class migratedb.core.api.output.CleanResult
- schemasDropped - Variable in class migratedb.core.api.output.CleanResult
- SchemasWithDefault(List<Schema<?, ?>>, Schema<?, ?>) - Constructor for class migratedb.core.internal.schemahistory.SchemaHistoryFactory.SchemasWithDefault
- schemaVersion - Variable in class migratedb.core.api.output.InfoResult
- SCRIPT_PLACEHOLDER_PREFIX - Static variable in class migratedb.core.api.configuration.PropertyNames
- SCRIPT_PLACEHOLDER_SUFFIX - Static variable in class migratedb.core.api.configuration.PropertyNames
- scriptPlaceholderPrefix(String) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the prefix of every script placeholder.
- scriptPlaceholderSuffix(String) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the suffix of every script placeholder.
- SEMICOLON - Static variable in class migratedb.core.api.internal.sqlscript.Delimiter
- SEQUENCE - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- SEQUENCE_OBJECT - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
Sequence object.
- setAllSchemasEmpty(Schema<?, ?>[]) - Method in class migratedb.core.internal.info.MigrationInfoServiceImpl
- setAutoCommit(boolean) - Method in class migratedb.core.internal.jdbc.DriverDataSource
- setBaselineDescription(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the description to tag an existing schema with when executing baseline.
- setBaselineMigrationPrefix(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the file name prefix for baseline migrations.
- setBaselineOnMigrate(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
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.core.api.configuration.ClassicConfiguration
-
Sets the version to tag an existing schema with when executing baseline.
- setBaselineVersionAsString(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the version to tag an existing schema with when executing baseline.
- setCallbacks(Callback...) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Set the callbacks for lifecycle notifications.
- setCallbacksAsClassNames(String...) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Set the callbacks for lifecycle notifications.
- setCherryPick(String...) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Gets the migrations that MigrateDB should consider when migrating.
- setCherryPick(MigrationPattern...) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Gets the migrations that MigrateDB should consider when migrating.
- setCleanDisabled(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Whether to disable clean.
- setCleanOnValidationError(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Whether to automatically call clean or not when a validation error occurs.
- setConnectionInitializer(JdbcConnectionFactory.ConnectionInitializer) - Method in class migratedb.core.internal.jdbc.JdbcConnectionFactoryImpl
- setConnectRetries(int) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
The maximum number of retries when attempting to connect to the database.
- setConnectRetriesInterval(int) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
The maximum time between retries when attempting to connect to the database in seconds.
- setDataSource(String, String, String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the datasource to use.
- setDataSource(DataSource) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the datasource to use.
- setDefaultLogSystem(LogSystem) - Static method in class migratedb.core.api.logging.Log
- setDefaultSchema(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the default schema managed by MigrateDB.
- setDelimiter(Delimiter) - Method in class migratedb.core.internal.parser.ParserContext
- setEncoding(Charset) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the encoding of SQL migrations.
- setEncodingAsString(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the encoding of SQL migrations.
- setErrorOverrides(String...) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Rules for the built-in error handler that let you override specific SQL states and errors codes in order to force specific errors or warnings to be treated as debug messages, info messages, warnings or errors.
- setException(SQLException) - Method in class migratedb.core.api.internal.jdbc.Results
- setExtensionConfig(Class<T>, T) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the extension config of type
T. - setFailOnMissingLocations(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Whether to fail if a location specified in the migratedb.locations option doesn't exist
- setGroup(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
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.core.api.callback.Error
-
Sets whether this error has already been handled.
- setHandled(boolean) - Method in interface migratedb.core.api.callback.Warning
-
Sets whether this warning has already been handled.
- setHandled(boolean) - Method in class migratedb.core.internal.jdbc.ErrorImpl
- setHandled(boolean) - Method in class migratedb.core.internal.jdbc.WarningImpl
- setIgnoreFutureMigrations(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Whether to ignore future migrations when reading the schema history table.
- setIgnoreIgnoredMigrations(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Ignore ignored migrations when reading the schema history table.
- setIgnoreMigrationPatterns(String...) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Ignore migrations that match this comma-separated list of patterns when validating migrations.
- setIgnoreMigrationPatterns(ValidatePattern...) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Ignore migrations that match this array of ValidatePatterns when validating migrations.
- setIgnoreMissingMigrations(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Ignore missing migrations when reading the schema history table.
- setIgnorePendingMigrations(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Ignore pending migrations when reading the schema history table.
- setInitSql(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
The SQL statements to run to initialize a new database connection immediately after opening it.
- setInstalledBy(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
The username that will be recorded in the schema history table as having applied the migration.
- setJavaMigrationClassProvider(ClassProvider<JavaMigration>) - Method in class migratedb.core.api.configuration.ClassicConfiguration
- setJavaMigrations(Collection<JavaMigration>) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
The additional Java-based migrations.
- setJavaMigrations(JavaMigration...) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
The additional Java-based migrations.
- setJdbcProperties(Map<String, String>) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Properties to pass to the JDBC driver object.
- setKerberosCacheFile(String) - Method in class migratedb.core.internal.database.oracle.OracleConfig
-
Warning: Feature not implemented!
- setKerberosConfigFile(String) - Method in class migratedb.core.internal.database.oracle.OracleConfig
-
Warning: Feature not implemented!
- setLocations(Location...) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the locations to scan recursively for migrations.
- setLocationsAsStrings(String...) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the locations to scan recursively for migrations.
- setLockRetryCount(int) - Method in class migratedb.core.api.configuration.ClassicConfiguration
- setLogger(String...) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
The log system(s) MigrateDB should use.
- setLogger(LogSystem) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
The log system MigrateDB should use.
- setLoginTimeout(int) - Method in class migratedb.core.internal.jdbc.DriverDataSource
- setLogWriter(PrintWriter) - Method in class migratedb.core.internal.jdbc.DriverDataSource
- setMigrationInfo(MigrationInfo) - Method in interface migratedb.core.api.internal.callback.CallbackExecutor
-
Sets the current migration info.
- setMigrationInfo(MigrationInfo) - Method in class migratedb.core.internal.callback.DefaultCallbackExecutor
- setMigrationInfo(MigrationInfo) - Method in enum migratedb.core.internal.callback.NoopCallbackExecutor
- setMixed(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Whether to allow mixing transactional and non-transactional statements within the same migration.
- setOldTable(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the name of the old table to convert into the format used by MigrateDB.
- setOutOfOrder(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Allows migrations to be run "out of order".
- setOutputQueryResults(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Whether MigrateDB should output a table with the results of queries when executing migrations.
- setPlaceholderPrefix(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the prefix of every placeholder.
- setPlaceholderReplacement(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets whether placeholders should be replaced.
- setPlaceholders(Map<String, String>) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the placeholders to replace in SQL migration scripts.
- setPlaceholderSuffix(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the suffix of every placeholder.
- setRepairActions(CompletedRepairActions) - Method in class migratedb.core.api.output.RepairResult
- setRepeatableSqlMigrationPrefix(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the file name prefix for repeatable sql migrations.
- setResolvers(MigrationResolver...) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
- setResolversAsClassNames(String...) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
- setResourceProvider(ResourceProvider) - Method in class migratedb.core.api.configuration.ClassicConfiguration
- setSchemas(String...) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the schemas managed by MigrateDB.
- setScriptPlaceholderPrefix(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the prefix of every script placeholder.
- setScriptPlaceholderSuffix(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the suffix of every placeholder.
- setShouldCreateSchemas(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Whether MigrateDB should attempt to create the schemas specified in the schemas property.
- setSkipDefaultCallbacks(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Whether MigrateDB should skip the default callbacks.
- setSkipDefaultResolvers(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Whether MigrateDB should skip the default resolvers.
- setSkipExecutingMigrations(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Whether MigrateDB should skip actually executing the contents of the migrations and only update the schema history table.
- setSqlMigrationPrefix(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the file name prefix for sql migrations.
- setSqlMigrationSeparator(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the file name separator for sql migrations.
- setSqlMigrationSuffixes(String...) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
The file name suffixes for SQL migrations.
- setSqlplus(boolean) - Method in class migratedb.core.internal.database.oracle.OracleConfig
-
Warning: Feature not implemented!
- setSqlplusWarn(boolean) - Method in class migratedb.core.internal.database.oracle.OracleConfig
-
Warning: Feature not implemented!
- setStatementType(StatementType) - Method in class migratedb.core.internal.parser.ParserContext
- setTable(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the name of the schema history table that will be used by MigrateDB.
- setTablespace(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the tablespace where to create the schema history table that will be used by MigrateDB.
- setTarget(TargetVersion) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the target version up to which MigrateDB should consider migrations.
- setTargetAsString(String) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Sets the target version up to which MigrateDB should consider migrations.
- setValidateMigrationNaming(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Whether to validate migrations and callbacks whose scripts do not obey the correct naming convention.
- setValidateOnMigrate(boolean) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Whether to automatically call validate or not when running migrate.
- setWalletLocation(String) - Method in class migratedb.core.internal.database.oracle.OracleConfig
-
Warning: Feature not implemented!
- shouldAdjustBlockDepth(ParserContext, List<Token>, Token) - Method in class migratedb.core.internal.database.bigquery.BigQueryParser
- shouldAdjustBlockDepth(ParserContext, List<Token>, Token) - Method in class migratedb.core.internal.database.hsqldb.HSQLDBParser
- shouldAdjustBlockDepth(ParserContext, List<Token>, Token) - Method in class migratedb.core.internal.database.mysql.MySQLParser
- shouldAdjustBlockDepth(ParserContext, List<Token>, Token) - Method in class migratedb.core.internal.database.oracle.OracleParser
- shouldAdjustBlockDepth(ParserContext, List<Token>, Token) - Method in class migratedb.core.internal.database.saphana.SAPHANAParser
- shouldAdjustBlockDepth(ParserContext, List<Token>, Token) - Method in class migratedb.core.internal.database.sqlserver.SQLServerParser
- shouldAdjustBlockDepth(ParserContext, List<Token>, Token) - Method in class migratedb.core.internal.parser.BaseParser
- shouldBeAloneOnLine() - Method in class migratedb.core.api.internal.sqlscript.Delimiter
- shouldDiscard(Token, boolean) - Method in class migratedb.core.internal.database.oracle.OracleParser
- shouldDiscard(Token, boolean) - Method in class migratedb.core.internal.parser.BaseParser
-
Whether the current set of tokens should be discarded.
- shouldExecute() - Method in interface migratedb.core.api.executor.MigrationExecutor
-
Whether the migration associated with this executor should be executed or not.
- shouldExecute() - Method in interface migratedb.core.api.internal.sqlscript.SqlScript
-
Whether the script should execute or not.
- shouldExecute() - Method in interface migratedb.core.api.internal.sqlscript.SqlScriptMetadata
- shouldExecute() - Method in class migratedb.core.internal.resolver.java.JavaMigrationExecutor
- shouldExecute() - Method in class migratedb.core.internal.resolver.sql.SqlMigrationExecutor
- shouldExecute() - Method in class migratedb.core.internal.sqlscript.ParserSqlScript
- shouldExecute() - Method in class migratedb.core.internal.sqlscript.SqlScriptMetadataImpl
- shutdownDatabase() - Method in class migratedb.core.internal.jdbc.DriverDataSource
- shutdownDatabase(String, Driver) - Method in interface migratedb.core.api.internal.database.base.DatabaseType
-
Shutdown the database that was opened (only applicable to embedded databases that require this).
- shutdownDatabase(String, Driver) - Method in class migratedb.core.internal.database.base.BaseDatabaseType
-
Only applicable to embedded databases that require this.
- shutdownDatabase(String, Driver) - Method in class migratedb.core.internal.database.derby.DerbyDatabaseType
- SimpleContext - Class in migratedb.core.internal.callback
- SimpleContext(Configuration, Connection<?>, MigrationInfo, String, List<Warning>, List<Error>) - Constructor for class migratedb.core.internal.callback.SimpleContext
- SKIP_DEFAULT_CALLBACKS - Static variable in class migratedb.core.api.configuration.PropertyNames
- SKIP_DEFAULT_RESOLVERS - Static variable in class migratedb.core.api.configuration.PropertyNames
- SKIP_EXECUTING_MIGRATIONS - Static variable in class migratedb.core.api.configuration.PropertyNames
- skipDefaultCallbacks(boolean) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Whether MigrateDB should skip the default callbacks.
- skipDefaultResolvers(boolean) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Whether MigrateDB should skip the default resolvers.
- skipExecutingMigrations(boolean) - Method in class migratedb.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.core.api.logging.LogSystems
-
org.slf4jsystem. - Slf4jLogSystem - Enum in migratedb.core.internal.logging
- SnowflakeConnection - Class in migratedb.core.internal.database.snowflake
- SnowflakeDatabase - Class in migratedb.core.internal.database.snowflake
- SnowflakeDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.snowflake.SnowflakeDatabase
-
Creates a new instance.
- SnowflakeDatabaseType - Class in migratedb.core.internal.database.snowflake
- SnowflakeDatabaseType() - Constructor for class migratedb.core.internal.database.snowflake.SnowflakeDatabaseType
- SnowflakeParser - Class in migratedb.core.internal.database.snowflake
- SnowflakeParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.snowflake.SnowflakeParser
- SnowflakeSchema - Class in migratedb.core.internal.database.snowflake
- SnowflakeTable - Class in migratedb.core.internal.database.snowflake
- SpannerConnection - Class in migratedb.core.internal.database.spanner
- SpannerConnection(SpannerDatabase, Connection) - Constructor for class migratedb.core.internal.database.spanner.SpannerConnection
- SpannerDatabase - Class in migratedb.core.internal.database.spanner
- SpannerDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.spanner.SpannerDatabase
- SpannerDatabaseExtension - Class in migratedb.core.internal.database.spanner
- SpannerDatabaseExtension() - Constructor for class migratedb.core.internal.database.spanner.SpannerDatabaseExtension
- SpannerDatabaseType - Class in migratedb.core.internal.database.spanner
- SpannerDatabaseType() - Constructor for class migratedb.core.internal.database.spanner.SpannerDatabaseType
- SpannerJdbcTemplate - Class in migratedb.core.internal.database.spanner
- SpannerJdbcTemplate(Connection, DatabaseType) - Constructor for class migratedb.core.internal.database.spanner.SpannerJdbcTemplate
- SpannerParser - Class in migratedb.core.internal.database.spanner
- SpannerParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.spanner.SpannerParser
- SpannerSchema - Class in migratedb.core.internal.database.spanner
- SpannerSchema(JdbcTemplate, SpannerDatabase, String) - Constructor for class migratedb.core.internal.database.spanner.SpannerSchema
- SpannerTable - Class in migratedb.core.internal.database.spanner
- SpannerTable(JdbcTemplate, SpannerDatabase, SpannerSchema, String) - Constructor for class migratedb.core.internal.database.spanner.SpannerTable
- SQL - migratedb.core.api.MigrationType
-
SQL incremental migrations.
- SQL_BASELINE - migratedb.core.api.MigrationType
-
SQL baseline migrations.
- SQL_DATA_WAREHOUSE - migratedb.core.internal.database.sqlserver.SQLServerEngineEdition
- SQL_DATABASE - migratedb.core.internal.database.sqlserver.SQLServerEngineEdition
- SQL_DML_TRIGGER - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
SQL DML trigger.
- SQL_MIGRATION_PREFIX - Static variable in class migratedb.core.api.configuration.PropertyNames
- SQL_MIGRATION_SEPARATOR - Static variable in class migratedb.core.api.configuration.PropertyNames
- SQL_MIGRATION_SUFFIXES - Static variable in class migratedb.core.api.configuration.PropertyNames
- SQL_TRANSLATION_PROFILE - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- SqlCallable<V> - Interface in migratedb.core.api.internal.util
-
An interface analogous to Callable but constrained so that implementations can only throw SqlException, not the more generic Exception.
- SQLiteConnection - Class in migratedb.core.internal.database.sqlite
-
SQLite connection.
- SQLiteDatabase - Class in migratedb.core.internal.database.sqlite
- SQLiteDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.sqlite.SQLiteDatabase
- SQLiteDatabaseType - Class in migratedb.core.internal.database.sqlite
- SQLiteDatabaseType() - Constructor for class migratedb.core.internal.database.sqlite.SQLiteDatabaseType
- SQLiteParser - Class in migratedb.core.internal.database.sqlite
- SQLiteParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.sqlite.SQLiteParser
- SQLiteSchema - Class in migratedb.core.internal.database.sqlite
-
SQLite implementation of Schema.
- SQLiteTable - Class in migratedb.core.internal.database.sqlite
-
SQLite-specific table.
- SQLiteTable(JdbcTemplate, SQLiteDatabase, SQLiteSchema, String) - Constructor for class migratedb.core.internal.database.sqlite.SQLiteTable
-
Creates a new SQLite table.
- SqlMigrationExecutor - Class in migratedb.core.internal.resolver.sql
-
Database migration based on a sql file.
- SqlMigrationExecutorFactory - Interface in migratedb.core.internal.resolver.sql
- sqlMigrationPrefix(String) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the file name prefix for sql migrations.
- SqlMigrationResolver - Class in migratedb.core.internal.resolver.sql
-
Migration resolver for SQL file resources.
- SqlMigrationResolver(ResourceProvider, SqlScriptExecutorFactory, SqlScriptFactory, Configuration, ParsingContext) - Constructor for class migratedb.core.internal.resolver.sql.SqlMigrationResolver
- sqlMigrationSeparator(String) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the file name separator for sql migrations.
- sqlMigrationSuffixes(String...) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
The file name suffixes for SQL migrations.
- sqlplus(boolean) - Method in class migratedb.core.internal.database.oracle.OracleConfig
-
Warning: Feature not implemented!
- sqlplusWarn(boolean) - Method in class migratedb.core.internal.database.oracle.OracleConfig
-
Warning: Feature not implemented!
- SqlScript - Interface in migratedb.core.api.internal.sqlscript
-
SQL script containing a series of statements terminated by a delimiter (eg: ;).
- SqlScriptCallbackFactory - Class in migratedb.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.core.internal.callback.SqlScriptCallbackFactory
-
Creates a new instance.
- SqlScriptExecutor - Interface in migratedb.core.api.internal.sqlscript
-
Executor for SQL scripts.
- SqlScriptExecutorFactory - Interface in migratedb.core.api.internal.sqlscript
- SqlScriptFactory - Interface in migratedb.core.api.internal.sqlscript
- SqlScriptMetadata - Interface in migratedb.core.api.internal.sqlscript
- SqlScriptMetadataImpl - Class in migratedb.core.internal.sqlscript
- SQLServerApplicationLockTemplate - Class in migratedb.core.internal.database.sqlserver
-
Spring-like template for executing with SQL Server application locks.
- SQLServerConnection - Class in migratedb.core.internal.database.sqlserver
-
SQL Server connection.
- SQLServerConnection(SQLServerDatabase, Connection) - Constructor for class migratedb.core.internal.database.sqlserver.SQLServerConnection
- SQLServerDatabase - Class in migratedb.core.internal.database.sqlserver
- SQLServerDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- SQLServerDatabaseType - Class in migratedb.core.internal.database.sqlserver
- SQLServerDatabaseType() - Constructor for class migratedb.core.internal.database.sqlserver.SQLServerDatabaseType
- SQLServerEngineEdition - Enum in migratedb.core.internal.database.sqlserver
- SQLServerParser - Class in migratedb.core.internal.database.sqlserver
- SQLServerParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.sqlserver.SQLServerParser
- SQLServerSchema - Class in migratedb.core.internal.database.sqlserver
- SQLServerSchema(JdbcTemplate, SQLServerDatabase, String, String) - Constructor for class migratedb.core.internal.database.sqlserver.SQLServerSchema
- SQLServerSchema.DBObject - Class in migratedb.core.internal.database.sqlserver
-
SQL Server object meta-data.
- SQLServerSchema.ObjectType - Enum in migratedb.core.internal.database.sqlserver
-
SQL Server object types for which we support automatic clean-up.
- SQLServerTable - Class in migratedb.core.internal.database.sqlserver
-
SQLServer-specific table.
- SQLServerTable(JdbcTemplate, SQLServerDatabase, String, SQLServerSchema, String) - Constructor for class migratedb.core.internal.database.sqlserver.SQLServerTable
-
Creates a new SQLServer table.
- SqlStatement - Interface in migratedb.core.api.internal.sqlscript
-
A sql statement from a script that can be executed at once against a database.
- SqlStatementIterator - Interface in migratedb.core.api.internal.sqlscript
- sqlStatements - Variable in class migratedb.core.internal.sqlscript.ParserSqlScript
-
The sql statements contained in this script.
- STANDARD - migratedb.core.internal.database.sqlserver.SQLServerEngineEdition
- start() - Method in class migratedb.core.internal.parser.Recorder
- start() - Method in class migratedb.core.internal.util.StopWatch
-
Starts the stop watch.
- startsAndEndsWith(String, String, String...) - Static method in enum migratedb.core.internal.util.StringUtils
-
Checks whether
strboth begins with this prefix and ends withs either of these suffixes. - state - Variable in class migratedb.core.api.output.InfoOutput
- Statement - Interface in migratedb.core.api.callback
-
The statement relevant to an event.
- StatementType - Class in migratedb.core.internal.parser
- StatementType() - Constructor for class migratedb.core.internal.parser.StatementType
- stop() - Method in class migratedb.core.internal.parser.Recorder
- stop() - Method in class migratedb.core.internal.util.StopWatch
-
Stops the stop watch.
- StopWatch - Class in migratedb.core.internal.util
-
Stop watch, inspired by the implementation in the Spring framework.
- StopWatch() - Constructor for class migratedb.core.internal.util.StopWatch
- STORED_PROCEDURE - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
Stored procedure.
- STRING - migratedb.core.internal.parser.TokenType
- StringNull - migratedb.core.internal.jdbc.JdbcNullTypes
- StringResource - Class in migratedb.core.internal.resource
- StringResource(String, String) - Constructor for class migratedb.core.internal.resource.StringResource
- StringUtils - Enum in migratedb.core.internal.util
- SUCCESS - migratedb.core.api.MigrationState
-
This migration succeeded.
- successfullyBaselined - Variable in class migratedb.core.api.output.BaselineResult
- SUPERSEDED - migratedb.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.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.core.api.callback.BaseCallback
- supports(Event, Context) - Method in interface migratedb.core.api.callback.Callback
-
Whether this callback supports this event or not.
- supports(Event, Context) - Method in enum migratedb.core.internal.callback.NoopCallback
- supportsAssemblies() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- supportsAssemblies() - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabase
- supportsChangingCurrentSchema() - Method in interface migratedb.core.api.internal.database.base.Database
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabase
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabase
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.db2.DB2Database
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.derby.DerbyDatabase
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.firebird.FirebirdDatabase
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.h2.H2Database
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBDatabase
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabase
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.informix.InformixDatabase
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.mysql.MySQLDatabase
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.oracle.OracleDatabase
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabase
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.redshift.RedshiftDatabase
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.saphana.SAPHANADatabase
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabase
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.spanner.SpannerDatabase
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabase
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- supportsChangingCurrentSchema() - Method in class migratedb.core.internal.database.sybasease.SybaseASEDatabase
- supportsDdlTransactions() - Method in interface migratedb.core.api.internal.database.base.Database
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.db2.DB2Database
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.derby.DerbyDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.firebird.FirebirdDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.h2.H2Database
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.ignite.thin.IgniteThinDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.informix.InformixDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.mysql.MySQLDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.oracle.OracleDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.redshift.RedshiftDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.saphana.SAPHANADatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.snowflake.SnowflakeDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.spanner.SpannerDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.sybasease.SybaseASEDatabase
- supportsDdlTransactions() - Method in class migratedb.core.internal.database.yugabytedb.YugabyteDBDatabase
- supportsEmptyMigrationDescription() - Method in interface migratedb.core.api.internal.database.base.Database
- supportsEmptyMigrationDescription() - Method in class migratedb.core.internal.database.base.BaseDatabase
- supportsEmptyMigrationDescription() - Method in class migratedb.core.internal.database.oracle.OracleDatabase
- supportsEmptyMigrationDescription() - Method in class migratedb.core.internal.database.sybasease.SybaseASEDatabase
- supportsJTDS() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabaseType
- supportsJTDS() - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabaseType
- supportsMultiStatementTransactions() - Method in interface migratedb.core.api.internal.database.base.Database
- supportsMultiStatementTransactions() - Method in class migratedb.core.internal.database.base.BaseDatabase
- supportsMultiStatementTransactions() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabase
- supportsMultiStatementTransactions() - Method in class migratedb.core.internal.database.spanner.SpannerDatabase
- supportsMultiStatementTransactions() - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabase
- supportsMultiStatementTransactions() - Method in class migratedb.core.internal.database.sybasease.SybaseASEDatabase
-
Multi statement transaction support is dependent on the 'ddl in tran' option being set.
- supportsPartitions() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- supportsPartitions() - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabase
- supportsPeekingMultipleLines() - Method in class migratedb.core.internal.parser.BaseParser
- supportsRules() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- supportsRules() - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabase
- supportsSequences() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- supportsSequences() - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabase
- supportsSynonyms() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- supportsSynonyms() - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabase
- supportsTriggers() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- supportsTriggers() - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabase
- supportsTypes() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
- supportsTypes() - Method in class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabase
- swallow() - Method in class migratedb.core.internal.parser.PeekingReader
-
Swallows the next character.
- swallow(int) - Method in class migratedb.core.internal.parser.PeekingReader
-
Swallows the next n characters.
- swallowUntilExcluding(char, char) - Method in class migratedb.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.core.internal.parser.PeekingReader
-
Swallows all characters in this stream until this delimiting string has been encountered.
- swallowUntilIncludingWithEscape(char, boolean) - Method in class migratedb.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.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.
- SybaseASEConnection - Class in migratedb.core.internal.database.sybasease
-
Sybase ASE Connection.
- SybaseASEDatabase - Class in migratedb.core.internal.database.sybasease
- SybaseASEDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.sybasease.SybaseASEDatabase
- SybaseASEJConnectDatabaseType - Class in migratedb.core.internal.database.sybasease
- SybaseASEJConnectDatabaseType() - Constructor for class migratedb.core.internal.database.sybasease.SybaseASEJConnectDatabaseType
- SybaseASEJTDSDatabaseType - Class in migratedb.core.internal.database.sybasease
- SybaseASEJTDSDatabaseType() - Constructor for class migratedb.core.internal.database.sybasease.SybaseASEJTDSDatabaseType
- SybaseASEParser - Class in migratedb.core.internal.database.sybasease
- SybaseASEParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.sybasease.SybaseASEParser
- SybaseASESchema - Class in migratedb.core.internal.database.sybasease
-
Sybase ASE schema (database).
- SybaseASETable - Class in migratedb.core.internal.database.sybasease
-
Sybase ASE table.
- SYMBOL - migratedb.core.internal.parser.TokenType
-
A symbol such as !
- SynapseConnection - Class in migratedb.core.internal.database.sqlserver.synapse
-
Azure Synapse connection.
- SynapseDatabase - Class in migratedb.core.internal.database.sqlserver.synapse
- SynapseDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabase
- SynapseDatabaseType - Class in migratedb.core.internal.database.sqlserver.synapse
- SynapseDatabaseType() - Constructor for class migratedb.core.internal.database.sqlserver.synapse.SynapseDatabaseType
- SynapseSchema - Class in migratedb.core.internal.database.sqlserver.synapse
-
Synapse implementation of Schema.
- SynapseTable - Class in migratedb.core.internal.database.sqlserver.synapse
- SYNONYM - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- SYNONYM - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
Synonym.
T
- table - Variable in class migratedb.core.internal.schemahistory.SchemaHistory
-
The schema history table used by MigrateDB.
- table(String) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the name of the schema history table that will be used by MigrateDB.
- Table<D extends Database<?>,S extends Schema<?,?>> - Interface in migratedb.core.api.internal.database.base
- TABLE - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- TABLE - Static variable in class migratedb.core.api.configuration.PropertyNames
- TABLE_VALUED_FUNCTION - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
Table-valued function.
- TableLockingExecutionTemplate - Class in migratedb.core.internal.jdbc
- tablespace(String) - Method in class migratedb.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.core.api.configuration.PropertyNames
- target(String) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the target version up to which MigrateDB should consider migrations.
- target(TargetVersion) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the target version up to which MigrateDB should consider migrations.
- target(Version) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Sets the target version up to which MigrateDB should consider migrations.
- TARGET - Static variable in class migratedb.core.api.configuration.PropertyNames
- targetSchemaVersion - Variable in class migratedb.core.api.output.MigrateResult
- TargetVersion - Class in migratedb.core.api
- TargetVersion.OrElseDoStep - Class in migratedb.core.api
- TargetVersion.OrElseGetStep<T> - Class in migratedb.core.api
- TestContainersDatabaseType - Class in migratedb.core.internal.database.base
- TestContainersDatabaseType() - Constructor for class migratedb.core.internal.database.base.TestContainersDatabaseType
- TiDBConnection - Class in migratedb.core.internal.database.mysql.tidb
- TiDBConnection(MySQLDatabase, Connection) - Constructor for class migratedb.core.internal.database.mysql.tidb.TiDBConnection
- TiDBDatabase - Class in migratedb.core.internal.database.mysql.tidb
- TiDBDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.mysql.tidb.TiDBDatabase
- TiDBDatabaseType - Class in migratedb.core.internal.database.mysql.tidb
- TiDBDatabaseType() - Constructor for class migratedb.core.internal.database.mysql.tidb.TiDBDatabaseType
- TIMESTAMP - Static variable in class migratedb.core.internal.info.BuildInfo
- TODO(String) - Static method in enum migratedb.core.internal.util.Development
- Token - Class in migratedb.core.internal.parser
- Token(TokenType, int, int, int, String, String, int) - Constructor for class migratedb.core.internal.parser.Token
- tokenAtIndexIs(List<Token>, int, String) - Static method in class migratedb.core.internal.parser.BaseParser
- tokenizeToStringArray(String, String) - Static method in enum migratedb.core.internal.util.StringUtils
-
Splits this string into an array using these delimiters.
- tokenizeToStringCollection(String, char, char) - Static method in enum migratedb.core.internal.util.StringUtils
-
Splits this string into a collection using this delimiter and this group delimiter.
- tokenizeToStringCollection(String, String) - Static method in enum migratedb.core.internal.util.StringUtils
-
Splits this string into a collection using these delimiters.
- TokenType - Enum in migratedb.core.internal.parser
- toMessage(SQLException) - Static method in enum migratedb.core.internal.util.ExceptionUtils
-
Transforms the details of this SQLException into a nice readable message.
- toResource(String) - Method in class migratedb.core.internal.resource.classpath.ClassPathResourceProvider
- toResource(String) - Method in class migratedb.core.internal.resource.NameListResourceProvider
- toString() - Method in enum migratedb.core.api.callback.Event
- toString() - Method in class migratedb.core.api.Checksum
-
Returns Base64-encoded value of this checksum for storage in the schema history table.
- toString() - Method in interface migratedb.core.api.internal.database.base.SchemaObject
- toString() - Method in class migratedb.core.api.internal.schemahistory.AppliedMigration
- toString() - Method in class migratedb.core.api.internal.sqlscript.Delimiter
- toString() - Method in class migratedb.core.api.Location.ClassPathLocation
- toString() - Method in class migratedb.core.api.Location.CustomLocation
- toString() - Method in class migratedb.core.api.Location.FileSystemLocation
- toString() - Method in class migratedb.core.api.MigrationPattern
-
The migration name as passed to the constructor.
- toString() - Method in class migratedb.core.api.pattern.ValidatePattern
- toString() - Method in class migratedb.core.api.TargetVersion
- toString() - Method in class migratedb.core.api.Version
- toString() - Method in class migratedb.core.internal.database.base.BaseDatabaseType
- toString() - Method in class migratedb.core.internal.database.base.BaseFunction
- toString() - Method in class migratedb.core.internal.database.base.BaseSchema
- toString() - Method in class migratedb.core.internal.database.base.BaseSchemaObject
- toString() - Method in class migratedb.core.internal.database.firebird.FirebirdTable
- toString() - Method in class migratedb.core.internal.database.informix.InformixTable
- toString() - Method in enum migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- toString() - Method in class migratedb.core.internal.database.spanner.SpannerTable
- toString() - Method in class migratedb.core.internal.database.sqlserver.SQLServerTable
- toString() - Method in class migratedb.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.core.internal.logging.AndroidLogSystem
- toString() - Method in enum migratedb.core.internal.logging.ApacheCommonsLogSystem
- toString() - Method in enum migratedb.core.internal.logging.JavaUtilLogSystem
- toString() - Method in class migratedb.core.internal.logging.MultiLogSystem
- toString() - Method in enum migratedb.core.internal.logging.Slf4jLogSystem
- toString() - Method in class migratedb.core.internal.resolver.java.JavaMigrationExecutor
- toString() - Method in class migratedb.core.internal.resolver.ResolvedMigrationImpl
- toString() - Method in class migratedb.core.internal.resolver.sql.SqlMigrationExecutor
- toString() - Method in class migratedb.core.internal.resource.classpath.ClassPathResource
- toString() - Method in class migratedb.core.internal.resource.filesystem.FileSystemResource
- toString() - Method in class migratedb.core.internal.resource.StringResource
- toString() - Method in class migratedb.core.internal.schemahistory.SchemaHistory
- toString() - Method in class migratedb.core.internal.sqlscript.ParserSqlScript
- TransactionalExecutionTemplate - Class in migratedb.core.internal.jdbc
-
Spring-like template for executing transactions.
- TransactionalExecutionTemplate(Connection, boolean) - Constructor for class migratedb.core.internal.jdbc.TransactionalExecutionTemplate
-
Creates a new transaction template for this connection.
- treatAsIfLetter(char) - Method in class migratedb.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.core.internal.database.oracle.OracleSchema.ObjectType
- trimChar(String, char) - Static method in enum migratedb.core.internal.util.StringUtils
- trimLeadingCharacter(String, char) - Static method in enum migratedb.core.internal.util.StringUtils
-
Trim any leading occurrence of this character from the given String.
- trimOrLeftPad(String, int, char) - Static method in enum migratedb.core.internal.util.StringUtils
-
Trims or pads this string, so it has this exact length.
- trimOrPad(String, int) - Static method in enum migratedb.core.internal.util.StringUtils
-
Trims or pads (with spaces) this string, so it has this exact length.
- trimOrPad(String, int, char) - Static method in enum migratedb.core.internal.util.StringUtils
-
Trims or pads this string, so it has this exact length.
- truncate(int) - Method in class migratedb.core.internal.parser.Recorder
- type - Variable in class migratedb.core.api.output.InfoOutput
- type - Variable in class migratedb.core.api.output.LiberateAction
- type - Variable in class migratedb.core.api.output.MigrateOutput
- Type<D extends Database<?>,S extends Schema<?,?>> - Class in migratedb.core.internal.database.base
- Type(JdbcTemplate, D, S, String) - Constructor for class migratedb.core.internal.database.base.Type
- TYPE - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- TYPE_MISMATCH - migratedb.core.api.ErrorCode
- typeHint() - Method in annotation type migratedb.core.api.configuration.PropertyNames.Info
U
- UnboundedReadAheadReader - Class in migratedb.core.internal.parser
- UnboundedReadAheadReader(Reader) - Constructor for class migratedb.core.internal.parser.UnboundedReadAheadReader
- UNIFIED_AUDIT_POLICY - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- UNIQUE_CONSTRAINT - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
Unique Constraint.
- UNKNOWN - Static variable in class migratedb.core.internal.parser.StatementType
- unlock() - Method in interface migratedb.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.core.internal.database.base.BaseTable
- unQuote(String) - Method in interface migratedb.core.api.internal.database.base.Database
- unQuote(String) - Method in class migratedb.core.internal.database.base.BaseDatabase
- unwrap(Class<T>) - Method in class migratedb.core.internal.jdbc.DriverDataSource
- update(String, Object...) - Method in class migratedb.core.api.internal.jdbc.JdbcTemplate
-
Executes this update sql statement.
- update(AppliedMigration, ResolvedMigration) - Method in class migratedb.core.internal.schemahistory.SchemaHistory
-
Updates this applied migration to match this resolved migration.
- updateFilenamePlaceholder(ResourceName) - Method in interface migratedb.core.api.internal.parser.ParsingContext
- updateFilenamePlaceholder(ResourceName) - Method in class migratedb.core.internal.parser.ParsingContextImpl
- URL - Static variable in class migratedb.core.api.configuration.PropertyNames
- useExtension(MigrateDbExtension) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Enables a single MigrateDB extension.
- useExtension(MigrateDbExtension) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Enables a single MigrateDB extension.
- useExtensions(Iterable<MigrateDbExtension>) - Method in class migratedb.core.api.configuration.ClassicConfiguration
-
Enables multiple MigrateDB extensions.
- useExtensions(Iterable<MigrateDbExtension>) - Method in class migratedb.core.api.configuration.FluentConfiguration
-
Enables multiple MigrateDB extensions.
- USER - Static variable in class migratedb.core.api.configuration.PropertyNames
- USER_TABLE - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
User table.
- useSingleConnection() - Method in interface migratedb.core.api.internal.database.base.Database
- useSingleConnection() - Method in class migratedb.core.internal.database.base.BaseDatabase
- useSingleConnection() - Method in class migratedb.core.internal.database.bigquery.BigQueryDatabase
- useSingleConnection() - Method in class migratedb.core.internal.database.cockroachdb.CockroachDBDatabase
- useSingleConnection() - Method in class migratedb.core.internal.database.db2.DB2Database
- useSingleConnection() - Method in class migratedb.core.internal.database.derby.DerbyDatabase
- useSingleConnection() - Method in class migratedb.core.internal.database.firebird.FirebirdDatabase
- useSingleConnection() - Method in class migratedb.core.internal.database.hsqldb.HSQLDBDatabase
- useSingleConnection() - Method in class migratedb.core.internal.database.informix.InformixDatabase
- useSingleConnection() - Method in class migratedb.core.internal.database.mysql.MySQLDatabase
- useSingleConnection() - Method in class migratedb.core.internal.database.postgresql.PostgreSQLDatabase
- useSingleConnection() - Method in class migratedb.core.internal.database.redshift.RedshiftDatabase
- useSingleConnection() - Method in class migratedb.core.internal.database.spanner.SpannerDatabase
- useSingleConnection() - Method in class migratedb.core.internal.database.sqlite.SQLiteDatabase
- useSingleConnection() - Method in class migratedb.core.internal.database.sqlserver.SQLServerDatabase
V
- validate() - Method in interface migratedb.core.api.internal.sqlscript.SqlScript
-
Validates this SQL script.
- validate() - Method in interface migratedb.core.api.MigrationInfo
- validate() - Method in class migratedb.core.internal.command.DbValidate
-
Starts the actual migration.
- validate() - Method in class migratedb.core.internal.info.MigrationInfoServiceImpl
- validate() - Method in class migratedb.core.internal.sqlscript.ParserSqlScript
- validate() - Method in class migratedb.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.core.internal.configuration.ConfigurationValidator
- VALIDATE_ERROR - migratedb.core.api.ErrorCode
- VALIDATE_MIGRATION_NAMING - Static variable in class migratedb.core.api.configuration.PropertyNames
- VALIDATE_ON_MIGRATE - Static variable in class migratedb.core.api.configuration.PropertyNames
- validateCount - Variable in class migratedb.core.api.output.ValidateResult
- validateMigrationNaming(boolean) - Method in class migratedb.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.core.api.configuration.FluentConfiguration
-
Whether to automatically call validate or not when running migrate.
- ValidateOutput - Class in migratedb.core.api.output
- ValidateOutput(String, String, String, ErrorDetails) - Constructor for class migratedb.core.api.output.ValidateOutput
- ValidatePattern - Class in migratedb.core.api.pattern
- ValidateResult - Class in migratedb.core.api.output
- ValidateResult(String, String, ErrorDetails, boolean, int, List<ValidateOutput>, List<String>) - Constructor for class migratedb.core.api.output.ValidateResult
- validateSQLMigrationNaming(ResourceProvider, Configuration) - Method in class migratedb.core.internal.resource.ResourceNameValidator
-
Validates the names of all SQL resources returned by the ResourceProvider
- validateWithResult() - Method in class migratedb.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.core.internal.info
- ValidationContext(EnumSet<ValidationMatch>) - Constructor for class migratedb.core.internal.info.ValidationContext
- ValidationContext(Configuration) - Constructor for class migratedb.core.internal.info.ValidationContext
- ValidationContext(ValidationMatch...) - Constructor for class migratedb.core.internal.info.ValidationContext
- ValidationMatch - Enum in migratedb.core.internal.info
- validationSuccessful - Variable in class migratedb.core.api.output.ValidateResult
- validMigrationStates - Static variable in class migratedb.core.api.pattern.ValidatePattern
- validMigrationTypes - Static variable in class migratedb.core.api.pattern.ValidatePattern
- valueOf(String) - Static method in enum migratedb.core.api.callback.Event
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.api.ErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.api.MigrationState.Category
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.api.MigrationState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.api.MigrationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.callback.NoopCallback
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.callback.NoopCallbackExecutor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.configuration.ConfigUtils
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.database.oracle.OracleSchema.ObjectType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.database.sqlserver.SQLServerEngineEdition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.info.ValidationMatch
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.jdbc.JdbcNullTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.jdbc.JdbcUtils
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.logging.AndroidLogSystem
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.logging.ApacheCommonsLogSystem
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.logging.JavaUtilLogSystem
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.logging.NoLogSystem
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.logging.Slf4jLogSystem
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.parser.TokenType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.resolver.ChecksumCalculator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.resource.ResourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.util.AbbreviationUtils
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.util.ClassUtils
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.util.DateTimeUtils
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.util.Development
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.util.ExceptionUtils
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.util.FileCopyUtils
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.util.IOUtils
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.util.StringUtils
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum migratedb.core.internal.util.WebsiteLinks
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum migratedb.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.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.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.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.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.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.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.core.internal.configuration.ConfigUtils
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum migratedb.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.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.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.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.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.core.internal.jdbc.JdbcUtils
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum migratedb.core.internal.logging.AndroidLogSystem
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum migratedb.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.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.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.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.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.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.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.core.internal.util.AbbreviationUtils
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum migratedb.core.internal.util.ClassUtils
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum migratedb.core.internal.util.DateTimeUtils
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum migratedb.core.internal.util.Development
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum migratedb.core.internal.util.ExceptionUtils
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum migratedb.core.internal.util.FileCopyUtils
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum migratedb.core.internal.util.IOUtils
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum migratedb.core.internal.util.StringUtils
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum migratedb.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.core.api.output.InfoOutput
- version - Variable in class migratedb.core.api.output.MigrateOutput
- version - Variable in class migratedb.core.api.output.RepairOutput
- version - Variable in class migratedb.core.api.output.ValidateOutput
- version - Variable in class migratedb.core.internal.resolver.MigrationInfoHelper.VersionAndDescription
- Version - Class in migratedb.core.api
-
Note: "1.0" and "1.0.0" are considered equivalent by
Version.compareTo(Version)andVersion.equals(Object)! - VERSION - Static variable in class migratedb.core.internal.info.BuildInfo
- VersionAndDescription(Version, String) - Constructor for class migratedb.core.internal.resolver.MigrationInfoHelper.VersionAndDescription
- VIEW - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- VIEW - migratedb.core.internal.database.sqlserver.SQLServerSchema.ObjectType
-
View.
W
- walletLocation(String) - Method in class migratedb.core.internal.database.oracle.OracleConfig
-
Warning: Feature not implemented!
- warn(String) - Method in class migratedb.core.api.logging.Log
- warn(String, String) - Method in interface migratedb.core.api.logging.LogSystem
- warn(String, String) - Method in enum migratedb.core.internal.logging.AndroidLogSystem
- warn(String, String) - Method in enum migratedb.core.internal.logging.ApacheCommonsLogSystem
- warn(String, String) - Method in enum migratedb.core.internal.logging.JavaUtilLogSystem
- warn(String, String) - Method in class migratedb.core.internal.logging.MultiLogSystem
- warn(String, String) - Method in enum migratedb.core.internal.logging.NoLogSystem
- warn(String, String) - Method in enum migratedb.core.internal.logging.Slf4jLogSystem
- Warning - Interface in migratedb.core.api.callback
-
A warning that occurred while executing a statement.
- WarningImpl - Class in migratedb.core.internal.jdbc
- WarningImpl(int, String, String) - Constructor for class migratedb.core.internal.jdbc.WarningImpl
-
An warning that occurred while executing a statement.
- warnings - Variable in class migratedb.core.api.output.OperationResult
- WebsiteLinks - Enum in migratedb.core.internal.util
- WINDOWS - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
- with(ValidationMatch, boolean) - Method in class migratedb.core.internal.info.ValidationContext
- withLogSystem(LogSystem, Supplier<T>) - Static method in class migratedb.core.api.logging.Log
-
Runs
actionusing the givennewLogSysteminstead of the default log system for the current thread. - withVersion(Consumer<Version>) - Method in class migratedb.core.api.TargetVersion
- wordWrap(String, int) - Static method in enum migratedb.core.internal.util.StringUtils
-
Wrap this string at the word boundary at or below lineSize characters.
- wrap(String, int) - Static method in enum migratedb.core.internal.util.StringUtils
-
Wrap this string every lineSize characters.
X
- XML_SCHEMA - migratedb.core.internal.database.oracle.OracleSchema.ObjectType
Y
- YugabyteDBConnection - Class in migratedb.core.internal.database.yugabytedb
- YugabyteDBDatabase - Class in migratedb.core.internal.database.yugabytedb
- YugabyteDBDatabase(Configuration, JdbcConnectionFactory) - Constructor for class migratedb.core.internal.database.yugabytedb.YugabyteDBDatabase
- YugabyteDBDatabaseType - Class in migratedb.core.internal.database.yugabytedb
- YugabyteDBDatabaseType() - Constructor for class migratedb.core.internal.database.yugabytedb.YugabyteDBDatabaseType
- YugabyteDBParser - Class in migratedb.core.internal.database.yugabytedb
- YugabyteDBParser(Configuration, ParsingContext) - Constructor for class migratedb.core.internal.database.yugabytedb.YugabyteDBParser
- YugabyteDBSchema - Class in migratedb.core.internal.database.yugabytedb
- YugabyteDBSchema(JdbcTemplate, YugabyteDBDatabase, String) - Constructor for class migratedb.core.internal.database.yugabytedb.YugabyteDBSchema
- YugabyteDBTable - Class in migratedb.core.internal.database.yugabytedb
- YugabyteDBTable(JdbcTemplate, YugabyteDBDatabase, YugabyteDBSchema, String) - Constructor for class migratedb.core.internal.database.yugabytedb.YugabyteDBTable
All Classes All Packages