代码之家  ›  专栏  ›  技术社区  ›  madewulf

是否存在使用hibernate指定架构的数据库架构迁移工具?

  •  4
  • madewulf  · 技术社区  · 15 年前

    我习惯了姜戈南部 http://south.aeracode.org/ ,它允许Django项目的模式和数据迁移。是否存在用于休眠项目的类似工具?

    2 回复  |  直到 15 年前
        1
  •  0
  •   Andrew L    15 年前

    Hibernate提供自己的(有限) tools 用于架构迁移。 它附带了几个注意事项,包括一个警告“不要将它用于生产实例”,尽管我个人没有遇到过任何针对Prod系统使用它的问题。

    我不建议它用于数据迁移或大规模的关系映射更改,但对于简单的更改,它通常是足够的(至少可以运行它来生成所需的DDL语句,稍后可以手动运行)。

        2
  •  1
  •   Pascal Thivent    15 年前

    LiquiBase 报盘 Hibernate support 但我没有实践经验。从网页:

    Liquibase Hibernate集成将当前Hibernate映射所需的数据库更改记录到一个更改日志文件中,然后您可以在执行之前根据需要检查和修改该文件。