针对hibernate / realdb的liquibase diff changelog

时间:2014-03-31 16:24:09

标签: liquibase

所以我们有一组o数据库更改日志,我们想要在开发人员对* hbm文件进行更改时实现这一点,他运行diff比较我们的代码库提交的更改日志与编辑的hbm模式 - 所以我们可以通过最近的修改获得新的更改日志。

Liquibase-hibernate允许比较任何数据库的hbm schema agaisnt,但有没有办法比较hbm架构和changelog xml文件?

1 个答案:

答案 0 :(得分:1)

不,目前无法实现。将数据库(或hibernate映射)与更改日志进行比较是一种流行的请求,但尚未实现。最大的问题是,为了解决一般情况,我们需要一个SQL解析器来处理和阻塞。

可以对所有使用标准等标签的更改日志的子集进行操作,但不幸的是,它还没有实现。