NHibernate — вопрос об инструменте SchemaExport?

Можно ли контролировать, какие объекты генерируются при использовании инструмента SchemaExport. Например, если у меня есть файлы сопоставления NH для EntityA, EntityB и EntityC, как я могу исключить C из создания?

Роберто.-


person Roberto Hernandez    schedule 30.06.2009    source источник


Ответы (1)


Как можно использовать SchemaUpdate вместо SchemaExport, SchemaUpdate обновит только схему.

Или, если вы используете NH 2.1, вы можете добавить schema-action="none" к вашему сопоставлению:

http://nhforge.org/blogs/nhibernate/archive/2008/12/15/customizing-schema-export-with-schema-action.aspx

person MatthieuGD    schedule 30.06.2009
comment
Спасибо, Матье, но я надеялся, что что-то будет работать с NH 2.0.1. - person Roberto Hernandez; 06.07.2009
comment
Поскольку выпущена версия 2.1.0GA, я думаю, что должен принять это. Еще раз спасибо Матье. - person Roberto Hernandez; 20.07.2009