Liquibase生成的diffChangeLog创建约束,然后创建约束中使用的列

时间:2020-10-20 15:39:47

标签: liquibase

我正在尝试update创建的现有数据库,diffChangeLog

我在表中添加了一个列,并使用现有列和新列创建了唯一约束。

更新失败,因为Liquibase生成的changeLog在添加列之前创建了约束。

除了手动更改生成的changeLog之外,还有其他方法吗?

1 个答案:

答案 0 :(得分:0)

我已经能够重现该问题。我已经向 Liquibase 的 github 页面提交了一个 issue。不确定是否或何时解决该问题,但如果有人想跟踪该问题,我提供了链接。