在nhibernate中设置hilo

时间:2011-06-13 16:52:13

标签: .net nhibernate

我想开始使用hilo。但是真的很感谢对这些步骤的一些帮助。所以,如果我有以下映射。我是否需要在数据库中创建另一个表。这个计划是什么?

<id name="Id" type="Int64" column="cat_id">
        <generator class="hilo">
                <param name="table">hi_value</param>
                <param name="column">next_value</param>
                <param name="max_lo">100</param>
        </generator>
</id>

1 个答案:

答案 0 :(得分:0)

鉴于该架构,您应该创建(或让NH使用SchemaExport类创建)一个名为hi_value的表,其中包含一列next_value,它应该是一个整数类型

如果手动创建,请使用包含 1 (对于空数据库)的单个记录播种