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