【问题标题】:How to fix breaking changes with flyway?如何使用 flyway 修复重大更改?
【发布时间】:2023-03-29 07:30:02
【问题描述】:

我有一个 mysql 数据库。 在最早的架构版本之一中,有一个脚本创建了一个主键为空的表(是的,这是 MySql

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

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

你如何处理这种情况?

【问题讨论】:

    标签: mysql compatibility flyway


    【解决方案1】:

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

    【讨论】:

    • 谢谢!这正是我一直在寻找的。​​span>
    猜你喜欢
    • 1970-01-01
    • 2011-10-16
    • 2016-09-24
    • 1970-01-01
    • 2020-04-27
    • 2012-11-01
    • 2016-05-31
    • 1970-01-01
    • 2014-10-22
    相关资源
    最近更新 更多