Index
All Classes and Interfaces|All Packages
A
- AbstractFlywayTask - Class in org.flywaydb.gradle.task
-
A base class for all Flyway tasks.
- AbstractFlywayTask() - Constructor for class org.flywaydb.gradle.task.AbstractFlywayTask
- apply(Project) - Method in class org.flywaydb.gradle.FlywayPlugin
B
- baselineDescription - Variable in class org.flywaydb.gradle.FlywayExtension
-
The description to tag an existing schema with when executing baseline.
- baselineDescription - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The description to tag an existing schema with when executing baseline.
- baselineOnMigrate - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether to automatically call baseline when migrate is executed against a non-empty schema with no schema history table.
- baselineOnMigrate - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether to automatically call baseline when migrate is executed against a non-empty schema with no schema history table.
- baselineVersion - Variable in class org.flywaydb.gradle.FlywayExtension
-
The version to tag an existing schema with when executing baseline.
- baselineVersion - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The version to tag an existing schema with when executing baseline.
- batch - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether to batch SQL statements when executing them.
- batch - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether to batch SQL statements when executing them.
C
- callbacks - Variable in class org.flywaydb.gradle.FlywayExtension
-
An array of fully qualified FlywayCallback class implementations, or packages to scan for FlywayCallback implementations.
- callbacks - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
An array of fully qualified FlywayCallback class implementations, or packages to scan for FlywayCallback implementations.
- cherryPick - Variable in class org.flywaydb.gradle.FlywayExtension
-
Gets the migrations that Flyway should consider when migrating or undoing.
- cherryPick - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Gets the migrations that Flyway should consider when migrating or undoing.
- cleanDisabled - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether to disable clean.
- cleanDisabled - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether to disable clean.
- cleanOnValidationError - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether to automatically call clean or not when a validation error occurs.
- cleanOnValidationError - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether to automatically call clean or not when a validation error occurs.
- configFileEncoding - Variable in class org.flywaydb.gradle.FlywayExtension
-
The encoding of the external config files specified with the
flyway.configFiles
property. - configFileEncoding - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The encoding of the external config files specified with the
flyway.configFiles
property. - configFiles - Variable in class org.flywaydb.gradle.FlywayExtension
-
Config files from which to load the Flyway configuration.
- configFiles - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Config files from which to load the Flyway configuration.
- configurations - Variable in class org.flywaydb.gradle.FlywayExtension
-
Gradle configurations that will be added to the classpath for running Flyway tasks.
- configurations - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Gradle configurations that will be added to the classpath for running Flyway tasks.
- connectRetries - Variable in class org.flywaydb.gradle.FlywayExtension
-
The maximum number of retries when attempting to connect to the database.
- connectRetries - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The maximum number of retries when attempting to connect to the database.
- connectRetriesInterval - Variable in class org.flywaydb.gradle.FlywayExtension
-
The maximum time between retries when attempting to connect to the database in seconds.
- connectRetriesInterval - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The maximum time between retries when attempting to connect to the database in seconds.
- createSchemas - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether Flyway should attempt to create the schemas specified in the schemas propert
- createSchemas - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether Flyway should attempt to create the schemas specified in the schemas property.
D
- defaultSchema - Variable in class org.flywaydb.gradle.FlywayExtension
-
The default schema managed by Flyway.
- defaultSchema - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The default schema managed by Flyway.
- detectEncoding - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether Flyway should try to automatically detect SQL migration file encoding Flyway Teams only
- detectEncoding - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether Flyway should try to automatically detect SQL migration file encoding Flyway Teams only
- driver - Variable in class org.flywaydb.gradle.FlywayExtension
-
The fully qualified classname of the JDBC driver to use to connect to the database.
- driver - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The fully qualified classname of the JDBC driver to use to connect to the database.
- dryRunOutput - Variable in class org.flywaydb.gradle.FlywayExtension
-
The file where to output the SQL statements of a migration dry run.
- dryRunOutput - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The file where to output the SQL statements of a migration dry run.
E
- encoding - Variable in class org.flywaydb.gradle.FlywayExtension
-
The encoding of SQL migrations.
- encoding - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The encoding of SQL migrations.
- errorOverrides - Variable in class org.flywaydb.gradle.FlywayExtension
-
Rules for the built-in error handler that let you override specific SQL states and errors codes in order to force specific errors or warnings to be treated as debug messages, info messages, warnings or errors.
- errorOverrides - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Rules for the built-in error handler that let you override specific SQL states and errors codes in order to force specific errors or warnings to be treated as debug messages, info messages, warnings or errors.
- extension - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The flyway {} block in the build script.
F
- failOnMissingLocations - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether to fail if a location specified in the flyway.locations option doesn't exist
- failOnMissingLocations - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether to fail if a location specified in the flyway.locations option doesn't exist
- FlywayBaselineTask - Class in org.flywaydb.gradle.task
- FlywayBaselineTask() - Constructor for class org.flywaydb.gradle.task.FlywayBaselineTask
- FlywayCleanTask - Class in org.flywaydb.gradle.task
- FlywayCleanTask() - Constructor for class org.flywaydb.gradle.task.FlywayCleanTask
- FlywayExtension - Class in org.flywaydb.gradle
-
Flyway's configuration properties.
- FlywayExtension() - Constructor for class org.flywaydb.gradle.FlywayExtension
- FlywayInfoTask - Class in org.flywaydb.gradle.task
- FlywayInfoTask() - Constructor for class org.flywaydb.gradle.task.FlywayInfoTask
- FlywayMigrateTask - Class in org.flywaydb.gradle.task
- FlywayMigrateTask() - Constructor for class org.flywaydb.gradle.task.FlywayMigrateTask
- FlywayPlugin - Class in org.flywaydb.gradle
-
Registers the plugin's tasks.
- FlywayPlugin() - Constructor for class org.flywaydb.gradle.FlywayPlugin
- FlywayRepairTask - Class in org.flywaydb.gradle.task
-
Repairs the Flyway schema history table.
- FlywayRepairTask() - Constructor for class org.flywaydb.gradle.task.FlywayRepairTask
- FlywayUndoTask - Class in org.flywaydb.gradle.task
- FlywayUndoTask() - Constructor for class org.flywaydb.gradle.task.FlywayUndoTask
- FlywayValidateTask - Class in org.flywaydb.gradle.task
-
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.
- FlywayValidateTask() - Constructor for class org.flywaydb.gradle.task.FlywayValidateTask
G
- getPluginConfiguration(Map<String, String>, Map<String, String>) - Method in class org.flywaydb.gradle.task.AbstractFlywayTask
- group - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether to group all pending migrations together in the same transaction when applying them (only recommended for databases with support for DDL transactions).
- group - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether to group all pending migrations together in the same transaction when applying them (only recommended for databases with support for DDL transactions).
I
- ignoreMigrationPatterns - Variable in class org.flywaydb.gradle.FlywayExtension
-
Ignore migrations that match this comma-separated list of patterns when validating migrations.
- ignoreMigrationPatterns - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Ignore migrations that match this comma-separated list of patterns when validating migrations.
- initSql - Variable in class org.flywaydb.gradle.FlywayExtension
-
The SQL statements to run to initialize a new database connection immediately after opening it.
- initSql - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The SQL statements to run to initialize a new database connection immediately after opening it.
- installedBy - Variable in class org.flywaydb.gradle.FlywayExtension
-
The username that will be recorded in the schema history table as having applied the migration.
- installedBy - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The username that will be recorded in the schema history table as having applied the migration.
J
- jdbcProperties - Variable in class org.flywaydb.gradle.FlywayExtension
-
Properties to pass to the JDBC driver object.
- jdbcProperties - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Properties to pass to the JDBC driver object.
K
- kerberosConfigFile - Variable in class org.flywaydb.gradle.FlywayExtension
-
When connecting to a Kerberos service to authenticate, the path to the Kerberos config file.
- kerberosConfigFile - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
When connecting to a Kerberos service to authenticate, the path to the Kerberos config file.
L
- licenseKey - Variable in class org.flywaydb.gradle.FlywayExtension
-
Your Flyway license key (FL01...).
- licenseKey - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Your Flyway license key (FL01...).
- locations - Variable in class org.flywaydb.gradle.FlywayExtension
-
Locations to scan recursively for migrations.
- locations - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Locations to scan recursively for migrations.
- lockRetryCount - Variable in class org.flywaydb.gradle.FlywayExtension
-
The maximum number of retries when trying to obtain a lock.
- lockRetryCount - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The maximum number of retries when trying to obtain a lock.
- loggers - Variable in class org.flywaydb.gradle.FlywayExtension
-
The loggers Flyway should use.
- loggers - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The loggers Flyway should use.
M
- mixed - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether to allow mixing transactional and non-transactional statements within the same migration.
- mixed - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether to allow mixing transactional and non-transactional statements within the same migration.
O
- oracleSqlplus - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether to Flyway's support for Oracle SQL*Plus commands should be activated.
- oracleSqlplus - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether to Flyway's support for Oracle SQL*Plus commands should be activated.
- oracleSqlplusWarn - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether Flyway should issue a warning instead of an error whenever it encounters an Oracle SQL*Plus statement it doesn't yet support.
- oracleSqlplusWarn - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether Flyway should issue a warning instead of an error whenever it encounters an Oracle SQL*Plus statement it doesn't yet support.
- oracleWalletLocation - Variable in class org.flywaydb.gradle.FlywayExtension
-
The location of your Oracle wallet, used to automatically sign in to your databases.
- oracleWalletLocation - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The location of your Oracle wallet, used to automatically sign in to your databases.
- org.flywaydb.gradle - package org.flywaydb.gradle
- org.flywaydb.gradle.task - package org.flywaydb.gradle.task
- outOfOrder - Variable in class org.flywaydb.gradle.FlywayExtension
-
Allows migrations to be run "out of order".
- outOfOrder - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Allows migrations to be run "out of order".
- outputQueryResults - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether Flyway should output a table with the results of queries when executing migrations (default: true).
- outputQueryResults - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether Flyway should output a table with the results of queries when executing migrations (default: true).
P
- password - Variable in class org.flywaydb.gradle.FlywayExtension
-
The password to use to connect to the database.
- password - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The password to use to connect to the database.
- placeholderPrefix - Variable in class org.flywaydb.gradle.FlywayExtension
-
The prefix of every placeholder.
- placeholderPrefix - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The prefix of every placeholder.
- placeholderReplacement - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether placeholders should be replaced.
- placeholderReplacement - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether placeholders should be replaced.
- placeholders - Variable in class org.flywaydb.gradle.FlywayExtension
-
Placeholders to replace in SQL migrations.
- placeholders - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Placeholders to replace in SQL migrations.
- placeholderSeparator - Variable in class org.flywaydb.gradle.FlywayExtension
-
The separator of default placeholders.
- placeholderSeparator - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The separator of default placeholders.
- placeholderSuffix - Variable in class org.flywaydb.gradle.FlywayExtension
-
The suffix of every placeholder.
- placeholderSuffix - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The suffix of every placeholder.
- pluginConfiguration - Variable in class org.flywaydb.gradle.FlywayExtension
-
The configuration for plugins You will need to configure this with the key and value specific to your plugin
- pluginConfiguration - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The configuration for plugins You will need to configure this with the key and value specific to your plugin
R
- repeatableSqlMigrationPrefix - Variable in class org.flywaydb.gradle.FlywayExtension
-
The file name prefix for repeatable SQL migrations (default: R).
- repeatableSqlMigrationPrefix - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The file name prefix for repeatable SQL migrations (default: R).
- resolvers - Variable in class org.flywaydb.gradle.FlywayExtension
-
The fully qualified class names of the custom MigrationResolvers to be used in addition (default) or as a replacement (using skipDefaultResolvers) to the built-in ones for resolving Migrations to apply.
- resolvers - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The fully qualified class names of the custom MigrationResolvers to be used in addition (default) or as a replacement (using skipDefaultResolvers) to the built-in ones for resolving Migrations to apply.
- run(Flyway) - Method in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Executes the task's custom behavior.
- run(Flyway) - Method in class org.flywaydb.gradle.task.FlywayBaselineTask
- run(Flyway) - Method in class org.flywaydb.gradle.task.FlywayCleanTask
- run(Flyway) - Method in class org.flywaydb.gradle.task.FlywayInfoTask
- run(Flyway) - Method in class org.flywaydb.gradle.task.FlywayMigrateTask
- run(Flyway) - Method in class org.flywaydb.gradle.task.FlywayRepairTask
- run(Flyway) - Method in class org.flywaydb.gradle.task.FlywayUndoTask
- run(Flyway) - Method in class org.flywaydb.gradle.task.FlywayValidateTask
- runTask() - Method in class org.flywaydb.gradle.task.AbstractFlywayTask
S
- schemas - Variable in class org.flywaydb.gradle.FlywayExtension
-
The schemas managed by Flyway.
- schemas - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The schemas managed by Flyway.
- scriptPlaceholderPrefix - Variable in class org.flywaydb.gradle.FlywayExtension
-
The prefix of every script placeholder.
- scriptPlaceholderPrefix - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The prefix of every script placeholder.
- scriptPlaceholderSuffix - Variable in class org.flywaydb.gradle.FlywayExtension
-
The suffix of every script placeholder.
- scriptPlaceholderSuffix - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The suffix of every script placeholder.
- skipDefaultCallbacks - Variable in class org.flywaydb.gradle.FlywayExtension
-
If set to true, default built-in callbacks will be skipped, only custom migration callbacks will be used.
- skipDefaultCallbacks - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
If set to true, default built-in callbacks will be skipped, only custom migration callbacks will be used.
- skipDefaultResolvers - Variable in class org.flywaydb.gradle.FlywayExtension
-
If set to true, default built-in resolvers will be skipped, only custom migration resolvers will be used.
- skipDefaultResolvers - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
If set to true, default built-in resolvers will be skipped, only custom migration resolvers will be used.
- skipExecutingMigrations - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether Flyway should skip actually executing the contents of the migrations and only update the schema history table.
- skipExecutingMigrations - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether Flyway should skip actually executing the contents of the migrations and only update the schema history table.
- sqlMigrationPrefix - Variable in class org.flywaydb.gradle.FlywayExtension
-
The file name prefix for versioned SQL migrations.
- sqlMigrationPrefix - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The file name prefix for versioned SQL migrations.
- sqlMigrationSeparator - Variable in class org.flywaydb.gradle.FlywayExtension
-
The file name prefix for Sql migrations SQL migrations have the following file name structure: prefixVERSIONseparatorDESCRIPTIONsuffix, which using the defaults translates to V1_1__My_description.sql
- sqlMigrationSeparator - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The file name prefix for SQL migrations SQL migrations have the following file name structure: prefixVERSIONseparatorDESCRIPTIONsuffix, which using the defaults translates to V1_1__My_description.sql
- sqlMigrationSuffixes - Variable in class org.flywaydb.gradle.FlywayExtension
-
The file name suffixes for SQL migrations.
- sqlMigrationSuffixes - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The file name suffixes for SQL migrations.
- stream - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether to stream SQL migrations when executing them.
- stream - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether to stream SQL migrations when executing them.
T
- table - Variable in class org.flywaydb.gradle.FlywayExtension
-
The name of the schema history table that will be used by Flyway.
- table - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The name of the schema history table that will be used by Flyway.
- tablespace - Variable in class org.flywaydb.gradle.FlywayExtension
-
The tablespace where to create the schema history table that will be used by Flyway.
- tablespace - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The tablespace where to create the schema history table that will be used by Flyway.
- target - Variable in class org.flywaydb.gradle.FlywayExtension
-
The target version up to which Flyway should consider migrations.
- target - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The target version up to which Flyway should consider migrations.
U
- undoSqlMigrationPrefix - Variable in class org.flywaydb.gradle.FlywayExtension
-
The file name prefix for undo SQL migrations.
- undoSqlMigrationPrefix - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The file name prefix for undo SQL migrations.
- url - Variable in class org.flywaydb.gradle.FlywayExtension
-
The JDBC url to use to connect to the database.
- url - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The JDBC url to use to connect to the database.
- user - Variable in class org.flywaydb.gradle.FlywayExtension
-
The user to use to connect to the database.
- user - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The user to use to connect to the database.
V
- validateMigrationNaming - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether to validate migrations and callbacks whose scripts do not obey the correct naming convention.
- validateMigrationNaming - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether to validate migrations and callbacks whose scripts do not obey the correct naming convention.
- validateOnMigrate - Variable in class org.flywaydb.gradle.FlywayExtension
-
Whether to automatically call validate or not when running migrate.
- validateOnMigrate - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
Whether to automatically call validate or not when running migrate.
W
- workingDirectory - Variable in class org.flywaydb.gradle.FlywayExtension
-
The working directory to consider when dealing with relative paths for both config files and locations.
- workingDirectory - Variable in class org.flywaydb.gradle.task.AbstractFlywayTask
-
The working directory to consider when dealing with relative paths for both config files and locations.
All Classes and Interfaces|All Packages