Как заставить NHibernate всегда принудительно указывать идентификаторы в кавычках? - PullRequest
5 голосов
/ 14 октября 2008

Как заголовок: Как бы я сказал NHibernate раз и навсегда, что все имена таблиц и столбцов должны быть заключены в кавычки в SQL, который он генерирует?

Ответы [ 3 ]

5 голосов
/ 14 июня 2011

Вы также можете попробовать:

SchemaMetadataUpdater.QuoteTableAndColumns(configuration);
4 голосов
/ 21 мая 2010

Вам нужно добавить

<property name="hbm2ddl.keywords">auto-quote</property>

в вашу конфигурацию NHibernate.

0 голосов
/ 14 октября 2008

Я не пробовал этого, но насколько я могу определить, основываясь на документации , пользовательская реализация стратегии именования позволяет переписывать имена таблиц / столбцов, таким образом, позволяя также заключать их в кавычки .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...