有没有办法告诉flyway仅迁移到特定版本?对于如我有4个版本,例如V1,V2,V3和V4脚本和我只想迁移V3而不是V4。
如果您使用 Flyway 命令行并且只想迁移到 V3,您应该执行以下操作:
flyway -configFiles=myconf.conf -target=3 migrate
Run Code Online (Sandbox Code Playgroud)
迁移任务有一个“目标”属性,可让您指定它。
target - Flyway 应考虑迁移的目标版本。具有更高版本号的迁移将被忽略。特殊值 current 指定模式的当前版本。
命令行文档:http : //flywaydb.org/documentation/commandline/migrate.html