我在SQL Server中创建了一个数据库,我想在C#中使用Nhibernate导出模式 . 我有两个名为 Customer
和 Address
的类 .
customer.cs:
public class Customer
{
public int ID {get; set;}
public Address Address1 { get; set; }
public Address Address2 { get; set; }
}
Address.cs:
public class Address
{
public string City{get;set;}
public string Postcode{get;set;}
}
我写了 customer.hbm.xml
. 在那里我将地址定义为 Component
:
<component name="Address1" class="Address">
<property name="City" />
<property name="Postcode" />
</component>
当我的类是这样的时候,如何导出模式?
1 回答
您可以使用
SchemaExport
类来导出SQL架构 .