Liquibase:获取导致hashsum不匹配的已执行变更集的内容

时间:2015-07-01 11:31:19

标签: liquibase

我们的应用程序的不同版本(以及不同的更改日志文件)可能会针对同一个数据库运行。使用该哈希值可能会出现不匹配。

将更改集从普通的sql语句更改为Liquibase功能(例如,用于创建表)将导致hashsum不匹配。

是否可以知道执行的变更集在执行过程中的外观如何,并在DATABASECHANGELOG中保持为“已执行”?当哈希和不匹配发生时,我只知道失败的变更集......

一种解决方案可能是将变更集保留在DATABASECHANGELOG表中......或者是否有从db条目返回到更改日志的方法?

谢谢!

0 个答案:

没有答案