Hibernate工具schemaexport不会破坏当前数据

时间:2013-01-02 13:01:51

标签: hibernate-tools

我正在编译{/ 1}}作为编译/构建脚本的一部分(如果重要的话,它是带有hibernate4插件的ant)。

一切都很有效,除了一个:

它会破坏所有数据!

我想要的,实际上是一个简单的数据库转储,相当于“org.hibernate.tool.hbm2dll.SchemaExportTask”或类似,基于xml配置或当前数据库,它没关系。

我不希望对真正的数据库进行任何修改,特别是不想要任何实际执行的删除/创建操作。

无论如何在hibernate工具罐的范围内是否可能?

1 个答案:

答案 0 :(得分:0)

好的,我解决了这个问题。 hibernate工具不是db-destroy,而是初始化时的hibernate。将hibernate.hbm2dll.auto设置为“update”修复了所有内容。