我习惯了 Django South http://south.aeracode.org/,它允许 Django 项目的模式和数据迁移。Hibernate 项目是否存在类似的工具?
问问题
575 次
2 回答
1
LiquiBase确实提供Hibernate 支持,但我没有这方面的实践经验。从网页:
LiquiBase-Hibernate 集成将当前 Hibernate 映射所需的数据库更改记录到更改日志文件中,然后您可以在执行之前根据需要检查和修改该文件。
于 2010-06-03T21:17:08.903 回答
0
Hibernate为模式迁移提供了自己的(有限的)工具。它附带了几个警告,包括警告“不要将它用于生产实例”,尽管我个人没有遇到任何问题,将它用于生产系统。
我不建议将它用于数据迁移或大规模关系映射更改,但对于简单的更改,它通常就足够了(至少,它可以运行以生成所需的 DDL 语句,以后可以手动运行)。
于 2010-06-07T09:57:47.060 回答