Я хочу экспортировать схему из моих типов, помеченных атрибутами NHibernate. Это возможно?
Мой текущий код ниже, разумеется, он компилируется, но ожидаемая таблица TestType
не создается.
У меня есть следующий тип:
[Serializable, Class(Schema = "test")]
public class TestType
{
[Property]
public Guid Id { get; set; }
[Property]
public string Value { get; set; }
}
И мой код экспорта выглядит так:
//...
cfg.AddAssembly(Assembly.Load("My.Assembly"));
new NHibernate.Tool.hbm2dd.SchemaExport(NHibernateConfiguration)
.Execute(false, true, false);
//...