【问题标题】:Why does Flyway ignoreMissingMigrations is not taken into account?为什么不考虑 Flyway ignoreMissingMigrations?
【发布时间】:2018-05-14 02:30:12
【问题描述】:

我有一个设置,其中删除了以前脚本的迁移。 flyway 配置指定ignoreMissingMigrationstrue

但是,Flyway 失败并出现以下错误

验证失败:检测到应用迁移未在本地解决:version_x

其中 version_x 是基线后删除的第一个版本。

虽然ignoreMissingMigrationstrue,但为什么我会收到此错误?

注意:Flyway 版本:4.2.0

【问题讨论】:

    标签: flyway


    【解决方案1】:

    问题来自 Flyway 无法正确处理的特殊设置。

    我们没有更新的应用迁移,因此 Flyway 将此迁移视为未来的迁移,而不是缺失的迁移。因此解决方案是在ignoreMissingMigrations 之外,将ignoreFutureMigrations 设置为true

    【讨论】:

      猜你喜欢
      • 2017-04-26
      • 1970-01-01
      • 2013-04-25
      • 2013-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多