Как установить свойство: hbm2dll.auto? - PullRequest
0 голосов
/ 14 апреля 2011

Я хотел бы установить следующее свойство:

Свойство: hbm2dll.auto

  • validate = проверяет всю схему базы данных
  • create = создает всю схему базы данных

Как я могу сделать это с помощью Fluent NHibernate?

1 Ответ

1 голос
/ 14 апреля 2011

Насколько я знаю, это не поддерживается напрямую через Fluent NHibernate API. Однако вы можете просто добавить его в созданную конфигурацию:

Configuration config = Fluently.Configure()
    .Database(...)
    .Mappings(m =>
        {
            ...
        })
    .BuildConfiguration();

config.SetProperty(NHibernate.Cfg.Environment.Hbm2ddlAuto, "validate");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...