2008-12-18 55 views
0

我想知道是否有方法让SchemaExport为生成的属性生成和标识列。带生成属性的NHibernate SchemaExport

<id name="Id" column="Id" type="Guid"> 
    <generator class="guid.comb" /> 
</id> 
<property name="OrderNumber" column="OrderNumber" type="Int32" generated="insert"/> 

通过上面的映射,ShcemaExport不会将OrderNumber列设置为Identity列。

格雷格

回答

1

我想通了,与法比奥Maulo的帮助:

<property name="OrderNumber" generated="insert" update="false"> 
    <column name ="OrderNumber" sql-type="int identity" not-null="true"/> 
</property>