Мы начинаем использовать NHibernate на моем рабочем месте, включая создание схемы из сопоставлений. Единственное, что хотят наши администраторы баз данных, - это согласованные имена для отношений с основными и внешними ключами. Я смог установить имя ограничения FK, но, глядя на документацию для <id>
, похоже, что существует способ назвать ограничение первичного ключа. http://www.nhforge.org/doc/nh/en/index.html#mapping-declaration-idNHibernate - Имя Ограничение основного ключа?
Я предполагаю, что у меня что-то не хватает, поскольку это кажется довольно простой задачей.
Хм, надеюсь, он будет добавлен в ближайшее время. Мы используем Fluent, поэтому мы, возможно, просто создадим отдельный скрипт, который мы запускаем после создания схемы. Спасибо за ссылку! – Andy
Ссылка была разбита. Другой пример плохого комментария StackOverflow. –
@FrancoisBotha Приносим извинения за невыполнение ваших ожиданий с помощью этого ответа с 2010 года. Тем не менее, некоторый легкий поиск приводит меня к выводу, что основной момент, что это не поддерживается, остается в силе. –