Configuration
Published 15 January 2025
Here is a complete list of Flyway configurations, organized according to their hierarchy in the TOML configuration file.
Root level settings:
Setting | Tier | Type | Description |
---|---|---|---|
id |
Community | String | A unique identifier for the project. This should not be altered. |
name |
Community | String | The display name of the project. |
databaseType |
Community | String | The type of database being managed by this project. |
Root level namespaces:
Namespace | Description |
---|---|
environments |
All the database environments used in the development or deployment of this project. |
flyway |
The configurations relating to the flyway engine. These are parameters for flyway CLI commands. |
flywayDesktop |
The configurations specific to Flyway Desktop. |
redgateCompare |
The configurations relating to database comparisons and deployment script generation. |
Each individual settings page will list how it can be configured. Settings may be configurable via:
- TOML configuration
- CONF configuration
- Command Line
- Environment variable
- Maven
- Gradle
- API
- Flyway Desktop