【问题标题】:Trigger liquibase rollback during deployment error在部署错误期间触发 liquibase 回滚
【发布时间】:2022-08-17 03:50:36
【问题描述】:

我们正在开发一个使用 liquibase 来管理增量数据库更改的 Spring Boot 应用程序。

当我们遇到任何阻止我们的部署继续进行的错误时,即使容器中的图像回滚到最后的工作状态,已执行的 liquibase 更改仍保留在数据库中。

我知道有 liquibase 命令可以回滚变更集,但我想知道如果发生任何错误,是否有任何方法可以让 liquibase 自动回滚它在部署期间所做的所有更改。

抱歉,如果这个问题非常模糊。请让我知道我是否可以提供更多输入以使问题更清楚。如果有帮助,我们正在使用 mysql 数据库。

    标签: mysql database spring-boot liquibase


    【解决方案1】:

    目前Liquibase遇到问题时自动回滚更改的功能不存在,但对我们的Idea Board来说这是一个很好的建议:https://ideas.liquibase.com

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-09
      • 2013-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-30
      相关资源
      最近更新 更多