我希望通过使用以下方法更改类和映射文件,将2个列添加到MSSQL表中;
<property name="hbm2ddl.auto">update</property>
根据文档,这应该导致在会话开始附近自动调用类似的东西:
SchemaUpdate su = new SchemaUpdate(_cfg);
su.Execute(true, true);
但是,列不存在(除非我手动添加这些行)。我错过了什么?这是NHibernate版本中的错误还是......?
由于
诉P>
更新:某些来源将更新视为有效选项,而其他来源仅提供create和create-drop。这是答案吗?
答案 0 :(得分:0)
不,更新选项在此NHibernate构建的源代码中被注释掉了。它只是不起作用。