【问题标题】:Flyway out of order migrationFlyway乱序迁移
【发布时间】:2020-05-29 02:40:16
【问题描述】:

假设我有以下飞行路线迁移:

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

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

  • V3__create_table.sql

让 flyway 无序地运行这个迁移而不抱怨?

【问题讨论】:

标签: spring-boot database-migration flyway


【解决方案1】:

Flyway 2 具有 flyway.outOfOrder 属性,默认为 false 根据migrate docs,您必须将其设置为true 才能运行缺少的迁移:

允许“乱序”运行迁移。

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

【讨论】:

猜你喜欢
  • 2015-10-10
  • 1970-01-01
  • 2019-12-27
  • 2013-03-03
  • 2019-01-16
  • 2018-05-10
  • 2018-02-28
  • 2021-02-21
  • 2015-03-10
相关资源
最近更新 更多