-1

我正在做一个org.hibernate.tool.hbm2dll.SchemaExportTask作为我的编译/构建脚本的一部分(如果它很重要,它是带有 hibernate4 插件的蚂蚁)。

一切都很好,除了一个:

它会破坏所有数据!

我想要的实际上是一个简单的数据库转储,相当于“ pg_dump --all”或类似的东西。没关系,是基于xml配置,还是基于当前数据库。

我不希望对真实数据库进行任何修改,尤其不希望任何实际执行的删除/创建操作。

在休眠工具罐子的范围内有可能吗?

4

1 回答 1

0

好的,我解决了这个问题。不是休眠工具执行 db-destroy,而是在初始化时休眠。设置hibernate.hbm2dll.autoupdate修复一切。

于 2013-01-02T15:04:11.983 回答