使用Liquibase休眠



我有一个应用程序,它正在使用hibernate创建使用注释的初始数据库。

我确实希望能够在添加/编辑类时自动更新数据库。我发布了你不打算使用hibernate更新,因为这对生产不安全。

经过数小时的谷歌搜索,我可以看到人们已经开始考虑使用liquibase从hibernate元数据生成changeLog。

然而,这些问题/帖子大多已经过时多年了。我能找到的一个插件几乎没有文档。

有人这样做过吗?如果有,请告诉我是怎么做的。或者至少是另一种选择。所有ORM更新都必须使用sql脚本手动创建吗?

liquibasehibernate插件的当前文档位于https://github.com/liquibase/liquibase-hibernate/wiki

它将允许您比较hibernate模型和数据库,并创建和/或附加到变更日志中,这样您就不需要手动编辑XML。你发现文件中缺少什么?

相关内容

  • 没有找到相关文章

最新更新