飞行无序迁移

时间:2020-02-13 11:41:26

标签: spring-boot database-migration flyway

想象一下我有以下飞行路线迁移:

  • V1__create_table.sql
  • V2__create_table.sql
  • V4__create_table.sql

这些迁移已应用于我的数据库。是否可以添加以下脚本:

  • V3__create_table.sql

然后让flyway在不抱怨的情况下无序运行此迁移吗?

1 个答案:

答案 0 :(得分:8)

Flyway 2具有props属性,默认情况下为flyway.outOfOrder 您必须按照migrate docs将其设置为false才能运行丢失的迁移:

允许迁移“乱序”运行。

如果您已经应用了版本1和3,现在又找到了版本2,它也将被应用而不是被忽略。