Эффективное использование экспорта схемы

Мы используем NHibernate в качестве нашей платформы ORM. Нам нужно сохранить классы, которые мы загружаем во время выполнения. Мы делаем это в соответствии с метаданными, которые они содержат, которые содержат имена и типы данных, которые они имеют. Чтобы построить таблицы для них во время выполнения, мы используем класс SchemaExport из API NHibernate ToolSet.

Мы хотели задать два вопроса:

  1. Есть ли способ заставить NHibernate делать все фактические создания за одну поездку в одну сторону вместо БД за столом?
  2. Чтобы использовать инструмент SchemaExport, мы создаем динамическую строку, которая представляет файл отображения из шаблона, который мы храним. Есть лучший способ сделать это? Может быть, даже без строки сопоставления?

1 ответ

Объявление 2. Если я вас правильно понимаю, вы не хотите использовать hbm mappings, верно? Рассматривали ли вы использовать Fluent NHibernate? ( http://fluentnhibernate.org/)

Другие вопросы по тегам