【问题标题】:Liquibase upgradeLiquibase 升级
【发布时间】:2021-03-20 06:42:10
【问题描述】:

迁移到版本 3.8.0 时,变更集生成不同的哈希和,当我启动应用程序时,我得到一个异常:验证失败:1185 个变更集校验和。这使得无法迁移到新版本。也许有一个特殊的解决方案?在文档中找不到信息

【问题讨论】:

    标签: java database-migration liquibase


    【解决方案1】:

    validCheckSum 添加到您的变更集中。如果您提供最后的校验和,来自数据库或失败日志中的此值 liquibase 将不会执行变更集。

    【讨论】:

      【解决方案2】:

      clearCheckSums 命令可能会对您有所帮助。它将清除数据库中DATABASECHANGELOG 表中的当前校验和,并在下次更新时计算并插入新值。

      【讨论】:

        猜你喜欢
        • 2016-10-30
        • 1970-01-01
        • 1970-01-01
        • 2021-08-11
        • 2013-05-19
        • 1970-01-01
        • 2018-06-26
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多