Flyway可重复迁移随机运行

问题描述 投票:0回答:1

我在Java Spring引导项目中使用Flyway-core 5.1.4版本。我知道如果我更改R_ migraion中的某些内容,我将在flyway_schema_history表中获得带有新校验和的新记录。但是,我在flyway_schema_history表的末尾随机地应用了可重复的迁移,而没有进行R-迁移的任何更改,即使没有添加任何V_迁移,也没有重新编译或重新部署我的项目。这怎么可能 ?在我看来,我的R迁移版本过旧,有点像覆盖。

flyway
1个回答
0
投票

您是否在每次运行时都看到可重复迁移更改的校验和?您应该这样做,因为这是重新运行它的触发因素。如果发生这种情况,则表明正在更改文件,也许只是空格,但这已足够。

© www.soinside.com 2019 - 2024. All rights reserved.