Flyway-迁移到特定版本

Cra*_*der 6 database flyway

有没有办法告诉flyway仅迁移到特定版本?对于如我有4个版本,例如V1V2V3V4脚本和我只想迁移V3而不是V4。

nic*_*ola 8

如果您使用 Flyway 命令行并且只想迁移到 V3,您应该执行以下操作:

flyway -configFiles=myconf.conf -target=3 migrate
Run Code Online (Sandbox Code Playgroud)


Sle*_*tal 7

迁移任务有一个“目标”属性,可让您指定它。

target - Flyway 应考虑迁移的目标版本。具有更高版本号的迁移将被忽略。特殊值 current 指定模式的当前版本。

命令行文档:http : //flywaydb.org/documentation/commandline/migrate.html

  • mvn -Dflyway.target=5.1 flyway:migrate (4认同)
  • 如果您在答案中添加使用示例,那就太好了。 (2认同)