我想从使用 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);
//...