Flyway Validate Migration Naming Setting
Published 15 January 2025
Description
Whether to ignore migration files whose names do not match the naming conventions.
If false, files with invalid names are ignored and Flyway continues normally. If
true, Flyway fails fast and lists the offending files.
Type
Boolean
Default
false
Usage
Flyway Desktop
This can't be set in a config file via Flyway Desktop, although it will be honoured, and it can be configured as an advanced parameter in operations on the Migrations page.
Command-line
./flyway -validateMigrationNaming="true" info
TOML Configuration File
[flyway]
validateMigrationNaming = true
Configuration File
flyway.validateMigrationNaming=true
Environment Variable
FLYWAY_VALIDATE_MIGRATION_NAMING=true
API
Flyway.configure()
.validateMigrationNaming(true)
.load()
Gradle
flyway {
validateMigrationNaming = true
}
Maven
<configuration>
<validateMigrationNaming>true</validateMigrationNaming>
</configuration>