什么是NHibernate Mapping.ByCode相当于“hbm2ddl.keywords”设置?

时间:2011-05-24 20:50:45

标签: nhibernate

我刚遇到与此问题相关的情况:How to tell NHibernate always to force quoted identifiers?

我的实体有一个“Order”属性,NH扼杀试图创建数据库。我正在使用NHibernate 3.2的新Mapping.ByCode功能,并不完全清楚我需要应用hbm2dll.keywords设置的位置。

提前致谢!

1 个答案:

答案 0 :(得分:0)

啊,发现它:http://nhforge.org/blogs/nhibernate/archive/2009/06/24/auto-quote-table-column-names.aspx

如果您有配置配置的实例(在调用BuildSessionFactory之前),则可以执行:

SchemaMetadataUpdater.QuoteTableAndColumns(configuration);