- Callback - Interface in org.flywaydb.core.api.callback
-
This is the main callback interface that should be implemented to handle Flyway lifecycle events.
- callbacks(String...) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Set the callbacks for lifecycle notifications.
- callbacks(Callback...) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Set the callbacks for lifecycle notifications.
- canHandleInTransaction(Event, Context) - Method in interface org.flywaydb.core.api.callback.Callback
-
Whether this event can be handled in a transaction or whether it must be handled outside a transaction instead.
- ClassicConfiguration - Class in org.flywaydb.core.api.configuration
-
JavaBean-style configuration for Flyway.
- ClassicConfiguration() - Constructor for class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Creates a new default configuration.
- ClassicConfiguration(ClassLoader) - Constructor for class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Creates a new default configuration with this classloader.
- ClassicConfiguration(Configuration) - Constructor for class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Creates a new configuration with the same values as this existing one.
- clean() - Method in class org.flywaydb.core.Flyway
-
Drops all objects (tables, views, procedures, triggers, ...) in the configured schemas.
- cleanDisabled(boolean) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Whether to disable clean.
- cleanOnValidationError(boolean) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Whether to automatically call clean or not when a validation error occurs.
- compareTo(Location) - Method in class org.flywaydb.core.api.Location
-
- compareTo(MigrationVersion) - Method in class org.flywaydb.core.api.MigrationVersion
-
- Configuration - Interface in org.flywaydb.core.api.configuration
-
Flyway configuration.
- ConfigurationAware - Interface in org.flywaydb.core.api.configuration
-
Marks a class as configuration aware (executors, resolvers and migrations).
- configure(Map<String, String>) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Configures Flyway with these properties.
- configure(Map<String, String>) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Configures Flyway with these properties.
- configure(Map<String, String>) - Method in class org.flywaydb.core.Flyway
-
Configures Flyway with these properties.
- configure(Properties) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Configures Flyway with these properties.
- configure(Properties) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Configures Flyway with these properties.
- configure(Properties) - Method in class org.flywaydb.core.Flyway
-
Configures Flyway with these properties.
- configure(Configuration) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Configure with the same values as this existing configuration.
- configure(Configuration) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Configure with the same values as this existing configuration.
- configureUsingEnvVars() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Configures Flyway using FLYWAY_* environment variables.
- Context - Interface in org.flywaydb.core.api.callback
-
The context relevant to an event.
- Context - Interface in org.flywaydb.core.api.errorhandler
-
The context passed to an error handler.
- ContextHolder - Class in org.flywaydb.core.api.android
-
Holds an Android context.
- createLogger(Class<?>) - Method in interface org.flywaydb.core.api.logging.LogCreator
-
Creates an implementation-specific logger for this class.
- current() - Method in interface org.flywaydb.core.api.MigrationInfoService
-
Retrieves the information of the current applied migration, if any.
- CURRENT - Static variable in class org.flywaydb.core.api.MigrationVersion
-
Current version.
- CUSTOM - org.flywaydb.core.api.MigrationType
-
Migrations using custom MigrationResolvers.
- getBaselineDescription() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getBaselineDescription() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Retrieves the description to tag an existing schema with when executing baseline.
- getBaselineDescription() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getBaselineDescription() - Method in class org.flywaydb.core.Flyway
-
- getBaselineVersion() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getBaselineVersion() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Retrieves the version to tag an existing schema with when executing baseline.
- getBaselineVersion() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getBaselineVersion() - Method in class org.flywaydb.core.Flyway
-
- getCallbacks() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Gets the callbacks for lifecycle notifications.
- getCallbacks() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Gets the callbacks for lifecycle notifications.
- getCallbacks() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Gets the callbacks for lifecycle notifications.
- getCallbacks() - Method in class org.flywaydb.core.Flyway
-
- getChecksum() - Method in interface org.flywaydb.core.api.migration.MigrationChecksumProvider
-
Computes the checksum of the migration.
- getChecksum() - Method in interface org.flywaydb.core.api.MigrationInfo
-
- getChecksum() - Method in interface org.flywaydb.core.api.resolver.ResolvedMigration
-
- getClassLoader() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getClassLoader() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Retrieves the ClassLoader to use for loading migrations, resolvers, etc from the classpath.
- getClassLoader() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getClassLoader() - Method in class org.flywaydb.core.Flyway
-
- getCode() - Method in interface org.flywaydb.core.api.errorhandler.Error
-
- getCode() - Method in interface org.flywaydb.core.api.errorhandler.Warning
-
- getConfiguration() - Method in interface org.flywaydb.core.api.callback.Context
-
- getConfiguration() - Method in class org.flywaydb.core.Flyway
-
- getConnection() - Method in interface org.flywaydb.core.api.callback.Context
-
- getContext() - Static method in class org.flywaydb.core.api.android.ContextHolder
-
- getDataSource() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getDataSource() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Retrieves the dataSource to use to access the database.
- getDataSource() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getDataSource() - Method in class org.flywaydb.core.Flyway
-
- getDescription() - Method in interface org.flywaydb.core.api.migration.MigrationInfoProvider
-
Returns the description for the migration history.
- getDescription() - Method in interface org.flywaydb.core.api.MigrationInfo
-
- getDescription() - Method in interface org.flywaydb.core.api.resolver.ResolvedMigration
-
- getDescriptor() - Method in class org.flywaydb.core.api.Location
-
- getDisplayName() - Method in enum org.flywaydb.core.api.MigrationState
-
- getDryRunOutput() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getDryRunOutput() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
The stream where to output the SQL statements of a migration dry run.
- getDryRunOutput() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getDryRunOutput() - Method in class org.flywaydb.core.Flyway
-
- getEncoding() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getEncoding() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Retrieves the encoding of Sql migrations.
- getEncoding() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getEncoding() - Method in class org.flywaydb.core.Flyway
-
- getErrorHandlers() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getErrorHandlers() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Handlers for errors and warnings that occur during a migration.
- getErrorHandlers() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getErrorHandlers() - Method in class org.flywaydb.core.Flyway
-
- getErrorOverrides() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getErrorOverrides() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Rules for the built-in error handler that lets you override specific SQL states and errors codes from error
to warning or from warning to error.
- getErrorOverrides() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getErrorOverrides() - Method in class org.flywaydb.core.Flyway
-
- getErrors() - Method in interface org.flywaydb.core.api.errorhandler.Context
-
- getExecutionTime() - Method in interface org.flywaydb.core.api.MigrationInfo
-
- getExecutor() - Method in interface org.flywaydb.core.api.resolver.ResolvedMigration
-
- getId() - Method in enum org.flywaydb.core.api.callback.Event
-
- getInstalledBy() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getInstalledBy() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
The username that will be recorded in the schema history table as having applied the migration.
- getInstalledBy() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getInstalledBy() - Method in interface org.flywaydb.core.api.MigrationInfo
-
- getInstalledBy() - Method in class org.flywaydb.core.Flyway
-
- getInstalledOn() - Method in interface org.flywaydb.core.api.MigrationInfo
-
- getInstalledRank() - Method in interface org.flywaydb.core.api.MigrationInfo
-
- getLocations() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getLocations() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Retrieves the locations to scan recursively for migrations.
- getLocations() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getLocations() - Method in class org.flywaydb.core.Flyway
-
- getLog(Class<?>) - Static method in class org.flywaydb.core.api.logging.LogFactory
-
Retrieves the matching logger for this class.
- getMessage() - Method in interface org.flywaydb.core.api.errorhandler.Error
-
- getMessage() - Method in interface org.flywaydb.core.api.errorhandler.Warning
-
- getMigrationInfo() - Method in interface org.flywaydb.core.api.callback.Context
-
- getPath() - Method in class org.flywaydb.core.api.Location
-
- getPhysicalLocation() - Method in interface org.flywaydb.core.api.resolver.ResolvedMigration
-
- getPlaceholderPrefix() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getPlaceholderPrefix() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Retrieves the prefix of every placeholder.
- getPlaceholderPrefix() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getPlaceholderPrefix() - Method in class org.flywaydb.core.Flyway
-
- getPlaceholders() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getPlaceholders() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Retrieves the map of <placeholder, replacementValue> to apply to sql migration scripts.
- getPlaceholders() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getPlaceholders() - Method in class org.flywaydb.core.Flyway
-
- getPlaceholderSuffix() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getPlaceholderSuffix() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Retrieves the suffix of every placeholder.
- getPlaceholderSuffix() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getPlaceholderSuffix() - Method in class org.flywaydb.core.Flyway
-
- getPrefix() - Method in class org.flywaydb.core.api.Location
-
- getRepeatableSqlMigrationPrefix() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getRepeatableSqlMigrationPrefix() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Retrieves the file name prefix for repeatable SQL migrations.
- getRepeatableSqlMigrationPrefix() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getRepeatableSqlMigrationPrefix() - Method in class org.flywaydb.core.Flyway
-
- getResolvers() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getResolvers() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Retrieves the The custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
- getResolvers() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getResolvers() - Method in class org.flywaydb.core.Flyway
-
- getSchemas() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getSchemas() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Retrieves the schemas managed by Flyway.
- getSchemas() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getSchemas() - Method in class org.flywaydb.core.Flyway
-
- getScript() - Method in interface org.flywaydb.core.api.MigrationInfo
-
- getScript() - Method in interface org.flywaydb.core.api.resolver.ResolvedMigration
-
- getSqlMigrationPrefix() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getSqlMigrationPrefix() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
The file name prefix for versioned SQL migrations.
- getSqlMigrationPrefix() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getSqlMigrationPrefix() - Method in class org.flywaydb.core.Flyway
-
- getSqlMigrationSeparator() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getSqlMigrationSeparator() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Retrieves the file name separator for sql migrations.
- getSqlMigrationSeparator() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getSqlMigrationSeparator() - Method in class org.flywaydb.core.Flyway
-
- getSqlMigrationSuffix() - Method in interface org.flywaydb.core.api.configuration.FlywayConfiguration
-
- getSqlMigrationSuffix() - Method in class org.flywaydb.core.Flyway
-
Deprecated.
- getSqlMigrationSuffixes() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getSqlMigrationSuffixes() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
The file name suffixes for SQL migrations.
- getSqlMigrationSuffixes() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getSqlMigrationSuffixes() - Method in class org.flywaydb.core.Flyway
-
- getState() - Method in interface org.flywaydb.core.api.errorhandler.Error
-
- getState() - Method in interface org.flywaydb.core.api.errorhandler.Warning
-
- getState() - Method in interface org.flywaydb.core.api.MigrationInfo
-
- getTable() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getTable() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Retrieves the name of the schema schema history table that will be used by Flyway.
- getTable() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getTable() - Method in class org.flywaydb.core.Flyway
-
- getTarget() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getTarget() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Retrieves the target version up to which Flyway should consider migrations.
- getTarget() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getTarget() - Method in class org.flywaydb.core.Flyway
-
- getType() - Method in interface org.flywaydb.core.api.MigrationInfo
-
- getType() - Method in interface org.flywaydb.core.api.resolver.ResolvedMigration
-
- getUndoSqlMigrationPrefix() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- getUndoSqlMigrationPrefix() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
The file name prefix for undo SQL migrations.
- getUndoSqlMigrationPrefix() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- getUndoSqlMigrationPrefix() - Method in class org.flywaydb.core.Flyway
-
- getVersion() - Method in interface org.flywaydb.core.api.migration.MigrationInfoProvider
-
Returns the version after the migration is complete.
- getVersion() - Method in interface org.flywaydb.core.api.MigrationInfo
-
- getVersion() - Method in class org.flywaydb.core.api.MigrationVersion
-
- getVersion() - Method in interface org.flywaydb.core.api.resolver.ResolvedMigration
-
- getWarnings() - Method in interface org.flywaydb.core.api.errorhandler.Context
-
- group(boolean) - Method in class org.flywaydb.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).
- IGNORED - org.flywaydb.core.api.MigrationState
-
This usually indicates a problem.
- ignoreFutureMigrations(boolean) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Whether to ignore future migrations when reading the schema history table.
- ignoreIgnoredMigrations(boolean) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Ignore ignored migrations when reading the schema history table.
- ignoreMissingMigrations(boolean) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Ignore missing migrations when reading the schema history table.
- info() - Method in class org.flywaydb.core.Flyway
-
Retrieves the complete information about all the migrations including applied, pending and current migrations with
details and status.
- info(String) - Method in interface org.flywaydb.core.api.logging.Log
-
Logs an info message.
- installedBy(String) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
The username that will be recorded in the schema history table as having applied the migration.
- isApplied() - Method in enum org.flywaydb.core.api.MigrationState
-
- isBaselineOnMigrate() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- isBaselineOnMigrate() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Whether to automatically call baseline when migrate is executed against a non-empty schema with no schema history table.
- isBaselineOnMigrate() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- isBaselineOnMigrate() - Method in class org.flywaydb.core.Flyway
-
- isBatch() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- isBatch() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Whether to batch SQL statements when executing them.
- isBatch() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- isBatch() - Method in class org.flywaydb.core.Flyway
-
- isClassPath() - Method in class org.flywaydb.core.api.Location
-
Checks whether this denotes a location on the classpath.
- isCleanDisabled() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- isCleanDisabled() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Whether to disable clean.
- isCleanDisabled() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- isCleanDisabled() - Method in class org.flywaydb.core.Flyway
-
- isCleanOnValidationError() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- isCleanOnValidationError() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Whether to automatically call clean or not when a validation error occurs.
- isCleanOnValidationError() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- isCleanOnValidationError() - Method in class org.flywaydb.core.Flyway
-
- isDebugEnabled() - Method in interface org.flywaydb.core.api.logging.Log
-
- isFailed() - Method in enum org.flywaydb.core.api.MigrationState
-
- isFileSystem() - Method in class org.flywaydb.core.api.Location
-
Checks whether this denotes a location on the filesystem.
- isGroup() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- isGroup() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Whether to group all pending migrations together in the same transaction when applying them (only recommended for databases with support for DDL transactions).
- isGroup() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- isGroup() - Method in class org.flywaydb.core.Flyway
-
- isIgnoreFutureMigrations() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- isIgnoreFutureMigrations() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Ignore future migrations when reading the schema history table.
- isIgnoreFutureMigrations() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- isIgnoreFutureMigrations() - Method in class org.flywaydb.core.Flyway
-
- isIgnoreIgnoredMigrations() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- isIgnoreIgnoredMigrations() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Ignore ignored migrations when reading the schema history table.
- isIgnoreIgnoredMigrations() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- isIgnoreIgnoredMigrations() - Method in class org.flywaydb.core.Flyway
-
- isIgnoreMissingMigrations() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- isIgnoreMissingMigrations() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Ignore missing migrations when reading the schema history table.
- isIgnoreMissingMigrations() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- isIgnoreMissingMigrations() - Method in class org.flywaydb.core.Flyway
-
- isMixed() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- isMixed() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Whether to allow mixing transactional and non-transactional statements within the same migration.
- isMixed() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- isMixed() - Method in class org.flywaydb.core.Flyway
-
- isOracleSqlplus() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- isOracleSqlplus() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Whether to Flyway's support for Oracle SQL*Plus commands should be activated.
- isOracleSqlplus() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- isOracleSqlplus() - Method in class org.flywaydb.core.Flyway
-
- isOutOfOrder() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- isOutOfOrder() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Allows migrations to be run "out of order".
- isOutOfOrder() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- isOutOfOrder() - Method in class org.flywaydb.core.Flyway
-
- isParentOf(Location) - Method in class org.flywaydb.core.api.Location
-
Checks whether this location is a parent of this other location.
- isPlaceholderReplacement() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- isPlaceholderReplacement() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Checks whether placeholders should be replaced.
- isPlaceholderReplacement() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- isPlaceholderReplacement() - Method in class org.flywaydb.core.Flyway
-
- isResolved() - Method in enum org.flywaydb.core.api.MigrationState
-
- isSkipDefaultCallbacks() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- isSkipDefaultCallbacks() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Whether Flyway should skip the default callbacks.
- isSkipDefaultCallbacks() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- isSkipDefaultCallbacks() - Method in class org.flywaydb.core.Flyway
-
- isSkipDefaultResolvers() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- isSkipDefaultResolvers() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Whether Flyway should skip the default resolvers.
- isSkipDefaultResolvers() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- isSkipDefaultResolvers() - Method in class org.flywaydb.core.Flyway
-
- isStream() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- isStream() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Whether to stream SQL migrations when executing them.
- isStream() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- isStream() - Method in class org.flywaydb.core.Flyway
-
- isSynthetic() - Method in enum org.flywaydb.core.api.MigrationType
-
- isUndo() - Method in interface org.flywaydb.core.api.migration.MigrationInfoProvider
-
Whether this is an undo migration for a previously applied versioned migration.
- isUndo() - Method in enum org.flywaydb.core.api.MigrationType
-
- isValidateOnMigrate() - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- isValidateOnMigrate() - Method in interface org.flywaydb.core.api.configuration.Configuration
-
Whether to automatically call validate or not when running migrate.
- isValidateOnMigrate() - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
- isValidateOnMigrate() - Method in class org.flywaydb.core.Flyway
-
- SCHEMA - org.flywaydb.core.api.MigrationType
-
Schema creation migration.
- schemas(String...) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Sets the schemas managed by Flyway.
- setBaselineDescription(String) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the description to tag an existing schema with when executing baseline.
- setBaselineDescription(String) - Method in class org.flywaydb.core.Flyway
-
Sets the description to tag an existing schema with when executing baseline.
- setBaselineOnMigrate(boolean) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Whether to automatically call baseline when migrate is executed against a non-empty schema with no schema history table.
- setBaselineOnMigrate(boolean) - Method in class org.flywaydb.core.Flyway
-
Whether to automatically call baseline when migrate is executed against a non-empty schema with no schema history table.
- setBaselineVersion(MigrationVersion) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the version to tag an existing schema with when executing baseline.
- setBaselineVersion(MigrationVersion) - Method in class org.flywaydb.core.Flyway
-
Sets the version to tag an existing schema with when executing baseline.
- setBaselineVersionAsString(String) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the version to tag an existing schema with when executing baseline.
- setBaselineVersionAsString(String) - Method in class org.flywaydb.core.Flyway
-
Sets the version to tag an existing schema with when executing baseline.
- setBatch(boolean) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Whether to batch SQL statements when executing them.
- setBatch(boolean) - Method in class org.flywaydb.core.Flyway
-
Whether to batch SQL statements when executing them.
- setCallbacks(Callback...) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Set the callbacks for lifecycle notifications.
- setCallbacks(Callback...) - Method in class org.flywaydb.core.Flyway
-
Set the callbacks for lifecycle notifications.
- setCallbacks(FlywayCallback...) - Method in class org.flywaydb.core.Flyway
-
- setCallbacksAsClassNames(String...) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Set the callbacks for lifecycle notifications.
- setCallbacksAsClassNames(String...) - Method in class org.flywaydb.core.Flyway
-
Set the callbacks for lifecycle notifications.
- setClassLoader(ClassLoader) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
- setClassLoader(ClassLoader) - Method in class org.flywaydb.core.Flyway
-
- setCleanDisabled(boolean) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Whether to disable clean.
- setCleanDisabled(boolean) - Method in class org.flywaydb.core.Flyway
-
Whether to disable clean.
- setCleanOnValidationError(boolean) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Whether to automatically call clean or not when a validation error occurs.
- setCleanOnValidationError(boolean) - Method in class org.flywaydb.core.Flyway
-
Whether to automatically call clean or not when a validation error occurs.
- setContext(Context) - Static method in class org.flywaydb.core.api.android.ContextHolder
-
- setDataSource(String, String, String, String...) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the datasource to use.
- setDataSource(String, String, String, String...) - Method in class org.flywaydb.core.Flyway
-
Sets the datasource to use.
- setDataSource(DataSource) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the datasource to use.
- setDataSource(DataSource) - Method in class org.flywaydb.core.Flyway
-
Sets the datasource to use.
- setDryRunOutput(OutputStream) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the stream where to output the SQL statements of a migration dry run.
- setDryRunOutput(OutputStream) - Method in class org.flywaydb.core.Flyway
-
Sets the stream where to output the SQL statements of a migration dry run.
- setDryRunOutputAsFile(File) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the file where to output the SQL statements of a migration dry run.
- setDryRunOutputAsFile(File) - Method in class org.flywaydb.core.Flyway
-
Sets the file where to output the SQL statements of a migration dry run.
- setDryRunOutputAsFileName(String) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the file where to output the SQL statements of a migration dry run.
- setDryRunOutputAsFileName(String) - Method in class org.flywaydb.core.Flyway
-
Sets the file where to output the SQL statements of a migration dry run.
- setEncoding(String) - Method in class org.flywaydb.core.Flyway
-
Sets the encoding of Sql migrations.
- setEncoding(Charset) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the encoding of Sql migrations.
- setEncodingAsString(String) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the encoding of Sql migrations.
- setErrorHandlers(ErrorHandler...) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Handlers for errors and warnings that occur during a migration.
- setErrorHandlers(ErrorHandler...) - Method in class org.flywaydb.core.Flyway
-
Handlers for errors and warnings that occur during a migration.
- setErrorHandlersAsClassNames(String...) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Handlers for errors and warnings that occur during a migration.
- setErrorHandlersAsClassNames(String...) - Method in class org.flywaydb.core.Flyway
-
Handlers for errors and warnings that occur during a migration.
- setErrorOverrides(String...) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Rules for the built-in error handler that lets you override specific SQL states and errors codes from error
to warning or from warning to error.
- setErrorOverrides(String...) - Method in class org.flywaydb.core.Flyway
-
Rules for the built-in error handler that lets you override specific SQL states and errors codes from error
to warning or from warning to error.
- setFallbackLogCreator(LogCreator) - Static method in class org.flywaydb.core.api.logging.LogFactory
-
- setFlywayConfiguration(FlywayConfiguration) - Method in class org.flywaydb.core.api.callback.BaseFlywayCallback
-
Deprecated.
- setFlywayConfiguration(FlywayConfiguration) - Method in interface org.flywaydb.core.api.configuration.ConfigurationAware
-
Sets the current configuration.
- setFlywayConfiguration(FlywayConfiguration) - Method in class org.flywaydb.core.api.migration.jdbc.BaseJdbcMigration
-
- setFlywayConfiguration(FlywayConfiguration) - Method in class org.flywaydb.core.api.migration.spring.BaseSpringJdbcMigration
-
- setFlywayConfiguration(FlywayConfiguration) - Method in class org.flywaydb.core.api.resolver.BaseMigrationResolver
-
- setGroup(boolean) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Whether to group all pending migrations together in the same transaction when applying them (only recommended for databases with support for DDL transactions).
- setGroup(boolean) - Method in class org.flywaydb.core.Flyway
-
Whether to group all pending migrations together in the same transaction when applying them (only recommended for databases with support for DDL transactions).
- setIgnoreFutureMigrations(boolean) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Whether to ignore future migrations when reading the schema history table.
- setIgnoreFutureMigrations(boolean) - Method in class org.flywaydb.core.Flyway
-
Whether to ignore future migrations when reading the schema history table.
- setIgnoreIgnoredMigrations(boolean) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Ignore ignored migrations when reading the schema history table.
- setIgnoreIgnoredMigrations(boolean) - Method in class org.flywaydb.core.Flyway
-
Ignore ignored migrations when reading the schema history table.
- setIgnoreMissingMigrations(boolean) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Ignore missing migrations when reading the schema history table.
- setIgnoreMissingMigrations(boolean) - Method in class org.flywaydb.core.Flyway
-
Ignore missing migrations when reading the schema history table.
- setInstalledBy(String) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
The username that will be recorded in the schema history table as having applied the migration.
- setInstalledBy(String) - Method in class org.flywaydb.core.Flyway
-
The username that will be recorded in the schema history table as having applied the migration.
- setLocations(String...) - Method in class org.flywaydb.core.Flyway
-
Sets the locations to scan recursively for migrations.
- setLocations(Location...) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the locations to scan recursively for migrations.
- setLocationsAsStrings(String...) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the locations to scan recursively for migrations.
- setLogCreator(LogCreator) - Static method in class org.flywaydb.core.api.logging.LogFactory
-
- setMixed(boolean) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Whether to allow mixing transactional and non-transactional statements within the same migration.
- setMixed(boolean) - Method in class org.flywaydb.core.Flyway
-
Whether to allow mixing transactional and non-transactional statements within the same migration.
- setOracleSqlplus(boolean) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Whether to Flyway's support for Oracle SQL*Plus commands should be activated.
- setOracleSqlplus(boolean) - Method in class org.flywaydb.core.Flyway
-
Whether to Flyway's support for Oracle SQL*Plus commands should be activated.
- setOutOfOrder(boolean) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Allows migrations to be run "out of order".
- setOutOfOrder(boolean) - Method in class org.flywaydb.core.Flyway
-
Allows migrations to be run "out of order".
- setPlaceholderPrefix(String) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the prefix of every placeholder.
- setPlaceholderPrefix(String) - Method in class org.flywaydb.core.Flyway
-
Sets the prefix of every placeholder.
- setPlaceholderReplacement(boolean) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets whether placeholders should be replaced.
- setPlaceholderReplacement(boolean) - Method in class org.flywaydb.core.Flyway
-
Sets whether placeholders should be replaced.
- setPlaceholders(Map<String, String>) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the placeholders to replace in sql migration scripts.
- setPlaceholders(Map<String, String>) - Method in class org.flywaydb.core.Flyway
-
Sets the placeholders to replace in sql migration scripts.
- setPlaceholderSuffix(String) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the suffix of every placeholder.
- setPlaceholderSuffix(String) - Method in class org.flywaydb.core.Flyway
-
Sets the suffix of every placeholder.
- setRepeatableSqlMigrationPrefix(String) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the file name prefix for repeatable sql migrations.
- setRepeatableSqlMigrationPrefix(String) - Method in class org.flywaydb.core.Flyway
-
Sets the file name prefix for repeatable sql migrations.
- setResolvers(MigrationResolver...) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
- setResolvers(MigrationResolver...) - Method in class org.flywaydb.core.Flyway
-
Sets custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
- setResolversAsClassNames(String...) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
- setResolversAsClassNames(String...) - Method in class org.flywaydb.core.Flyway
-
Sets custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
- setSchemas(String...) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the schemas managed by Flyway.
- setSchemas(String...) - Method in class org.flywaydb.core.Flyway
-
Sets the schemas managed by Flyway.
- setSkipDefaultCallbacks(boolean) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Whether Flyway should skip the default callbacks.
- setSkipDefaultCallbacks(boolean) - Method in class org.flywaydb.core.Flyway
-
Whether Flyway should skip the default callbacks.
- setSkipDefaultResolvers(boolean) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Whether Flyway should skip the default resolvers.
- setSkipDefaultResolvers(boolean) - Method in class org.flywaydb.core.Flyway
-
Whether Flyway should skip the default resolvers.
- setSqlMigrationPrefix(String) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the file name prefix for sql migrations.
- setSqlMigrationPrefix(String) - Method in class org.flywaydb.core.Flyway
-
Sets the file name prefix for sql migrations.
- setSqlMigrationSeparator(String) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the file name separator for sql migrations.
- setSqlMigrationSeparator(String) - Method in class org.flywaydb.core.Flyway
-
Sets the file name separator for sql migrations.
- setSqlMigrationSuffix(String) - Method in class org.flywaydb.core.Flyway
-
- setSqlMigrationSuffixes(String...) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
The file name suffixes for SQL migrations.
- setSqlMigrationSuffixes(String...) - Method in class org.flywaydb.core.Flyway
-
The file name suffixes for SQL migrations.
- setStream(boolean) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Whether to stream SQL migrations when executing them.
- setStream(boolean) - Method in class org.flywaydb.core.Flyway
-
Whether to stream SQL migrations when executing them.
- setTable(String) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the name of the schema schema history table that will be used by Flyway.
- setTable(String) - Method in class org.flywaydb.core.Flyway
-
Sets the name of the schema schema history table that will be used by Flyway.
- setTarget(MigrationVersion) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the target version up to which Flyway should consider migrations.
- setTarget(MigrationVersion) - Method in class org.flywaydb.core.Flyway
-
Sets the target version up to which Flyway should consider migrations.
- setTargetAsString(String) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the target version up to which Flyway should consider migrations.
- setTargetAsString(String) - Method in class org.flywaydb.core.Flyway
-
Sets the target version up to which Flyway should consider migrations.
- setUndoSqlMigrationPrefix(String) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Sets the file name prefix for undo SQL migrations.
- setUndoSqlMigrationPrefix(String) - Method in class org.flywaydb.core.Flyway
-
Sets the file name prefix for undo SQL migrations.
- setValidateOnMigrate(boolean) - Method in class org.flywaydb.core.api.configuration.ClassicConfiguration
-
Whether to automatically call validate or not when running migrate.
- setValidateOnMigrate(boolean) - Method in class org.flywaydb.core.Flyway
-
Whether to automatically call validate or not when running migrate.
- skipDefaultCallbacks(boolean) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Whether Flyway should skip the default callbacks.
- skipDefaultResolvers(boolean) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Whether Flyway should skip the default resolvers.
- SPRING_JDBC - org.flywaydb.core.api.MigrationType
-
Spring JDBC Java-based migrations.
- SpringJdbcMigration - Interface in org.flywaydb.core.api.migration.spring
-
Interface to be implemented by Spring Jdbc Java Migrations.
- SQL - org.flywaydb.core.api.MigrationType
-
SQL migrations.
- sqlMigrationPrefix(String) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Sets the file name prefix for sql migrations.
- sqlMigrationSeparator(String) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Sets the file name separator for sql migrations.
- sqlMigrationSuffixes(String...) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
The file name suffixes for SQL migrations.
- stream(boolean) - Method in class org.flywaydb.core.api.configuration.FluentConfiguration
-
Whether to stream SQL migrations when executing them.
- SUCCESS - org.flywaydb.core.api.MigrationState
-
This migration succeeded.
- SUPERSEDED - org.flywaydb.core.api.MigrationState
-
This is a repeatable migration that is outdated and has already been superseded by a newer run.
- supports(Event, Context) - Method in interface org.flywaydb.core.api.callback.Callback
-
Whether this callback supports this event or not.