如何为自己的迁移文件名配置前缀



我想添加Flyway (Flyway -maven-plugin v.3.2.1)在现有的应用程序。这个应用程序使用迁移文件(写在纯SQL),其中文件名有这个模式:1023_pos_column_size_extension.sql

如何配置sqlMigrationPrefix, sqlMigrationSeparator, sqlMigrationSuffix ?

现在我有:

<sqlMigrationPrefix></sqlMigrationPrefix>
<sqlMigrationSeparator>_</sqlMigrationSeparator>
<sqlMigrationSuffix>.sql</sqlMigrationSuffix>

但是这个配置只接受文件名V2__Add_people.sql

如Maven文档中Flyway网站所述:

限制:由于长期存在的Maven错误,不可能以这种方式配置空值。您必须使用其他配置方式。

最新更新