如何用flyway修复突破性变化?

时间:2016-07-25 17:42:08

标签: mysql compatibility flyway

我有一个mysql数据库。 在最早的一个模式版本中,有一个脚本创建了一个带有空主键的表(是的,这是MySql中的一个错误< = 5.6版)

将服务器升级到mysql57时,此时迁移将停止,并且由于迁移脚本本身不再兼容而无法继续迁移。

我的意思是,当我们现在处于v11时,我无法修复迁移脚本架构v3,它也有校验和。

你如何处理这种情况?

1 个答案:

答案 0 :(得分:1)

看来,一种可能的解决方案是修改旧的迁移脚本,然后在迁移到正确的校验和之前调用repair