【发布时间】:2016-01-20 22:08:01
【问题描述】:
在我们的项目中,我们使用 Liquibase。到目前为止,如果我们对 Hibernate 实体进行任何更改,我们必须手动编写 Liquibase ChangeLog 并将其添加到我们的更改日志中。
是否可以生成仅包含开发人员所做的新更改的 ChangeLog 文件?
我正在考虑创建一些 In-Memory DB,它将由 Hibernate 使用 dataSource.ddl.auto=create 选项创建,然后运行一些数据库差异,在此处描述 http://www.liquibase.org/documentation/diff.html,但这对我来说似乎是笨拙的解决方案而且我不想重新发明轮子。
【问题讨论】: