【发布时间】:2010-11-24 11:20:44
【问题描述】:
我正在使用 NHibernate 和 Sdf 数据库。在我设置的 hibernate.cfg.xml 文件中:
<property name="hbm2ddl.auto" value="update"/>
但这似乎根本不起作用。 “更新”属性应该使 NHibernate 在应用程序启动期间生成缺少的表和列,但它不会发生。
如果我想生成丢失的表,我必须将 hbm2dll.auto 属性设置为“创建”,这对我来说不是一个选项,因为它会预先删除现有的数据库内容。
我在 PostgreSql 问题上遇到了同样的问题。我错过了什么吗?
【问题讨论】:
标签: nhibernate sdf hbm2ddl