2009-09-09 64 views
2

時指定的表/列名是的,挑剔的是描述這個......的好辦法;)功能NHibernate - 中使用hilo生成

有誰知道,如果你可以指定表和/或列名使用流利的NHibernate使用HiLo?目前出口的模式創建這個...

create table hibernate_unique_key (
    next_hi INTEGER 
) 

回答

3

想通了......

public class IdGenerationConvention : IIdConvention 
{ 
    public void Apply(IIdentityInstance instance) 
    { 
     instance.GeneratedBy.HiLo("MyTableName", "NextHighValue", "1000"); 
    } 
}