gpt4 book ai didi

java - Liquibase 针对源代码生成更新脚本

转载 作者:搜寻专家 更新时间:2023-10-30 23:41:15 32 4
gpt4 key购买 nike

在我们的项目中,我们使用 Liquibase。到目前为止,如果我们在 Hibernate 实体中进行任何更改,我们必须手动编写一个 Liquibase ChangeLog 并将其添加到我们的更改日志中。

是否可以生成仅包含开发人员所做的新更改的 ChangeLog 文件?

我正在考虑创建一些内存数据库,它将由 Hibernate 使用 dataSource.ddl.auto=create 选项创建,然后运行一些数据库差异,此处描述 http://www.liquibase.org/documentation/diff.html ,但这对我来说似乎是笨拙的解决方案,我不想重新发明轮子。

最佳答案

Liquibase 有一个 Hibernate 扩展 https://github.com/liquibase/liquibase-hibernate/wiki根据文档,它可以做你想做的。但我自己没有使用过它,所以我不知道它的局限性等。

关于java - Liquibase 针对源代码生成更新脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34901105/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com