【发布时间】:2021-11-02 23:17:22
【问题描述】:
我有以下问题:
我正在开发两个不同的分支:dev、feature1 两个分支都在同一个数据库架构上工作。
假设我的开发分支上有 changelog-v1.0,并且我的数据库适合该版本。
现在,如果我的 feature1-branch 上有 changelog-v1.1 并从那里启动我的应用,liquibase 会将这些更改应用到我的数据库。
从现在开始,我在 dev-branch 上的应用程序将不再工作,因为即使 dev-branch 上没有 changelog-v1.1,数据库已经迁移到该版本 如果我在 dev-branch liquibase 上启动我的应用程序,则不会回滚 changelog-v1.1 的更改。
在许多具有不同更改日志但只有一个数据库的分支上工作。 我该如何管理?
【问题讨论】:
标签: liquibase