当目标数据库比类路径中存在的最后一次迁移更新时,如何防止flyway回调运行?

时间:2018-05-31 08:37:21

标签: flyway

如果数据库比类路径中的最后一个可用迁移文件更新,我想停止flyway回调(特别是afterMigrate方法)。 Flyway在此场景中从类DbMigrate:

中记录警告
  

架构“public”的版本(11.2.5)比最新版本新   可用的迁移(11.2.4)!

但是我想为这种情况采取一些自定义操作(抛出异常)。 我使用的是Flyway 5.0.7

1 个答案:

答案 0 :(得分:0)

这正是flyway.ignoreFutureMigrations的用途。将其设置为false,您应该全部设置。见https://flywaydb.org/documentation/commandline/migrate#ignoreFutureMigrations