NHibernate 2 hbm2ddl.auto更新不添加列

时间:2011-06-16 14:46:03

标签: nhibernate

我希望通过使用以下方法更改类和映射文件,将2个列添加到MSSQL表中;

<property name="hbm2ddl.auto">update</property>

根据文档,这应该导致在会话开始附近自动调用类似的东西:

SchemaUpdate su = new SchemaUpdate(_cfg);
su.Execute(true, true);

但是,列不存在(除非我手动添加这些行)。我错过了什么?这是NHibernate版本中的错误还是......?

由于

更新:某些来源将更新视为有效选项,而其他来源仅提供create和create-drop。这是答案吗?

1 个答案:

答案 0 :(得分:0)

不,更新选项在此NHibernate构建的源代码中被注释掉了。它只是不起作用。