如何使用FluentNHibernate为我的实体为bool类型字段生成的表的BIT列设置默认值1或0。我认为无所谓,但无论如何数据库都是sqlserver2005。
答案 0 :(得分:5)
你有没有试过这样的东西
this.Map(x => x.SomeBitColumn) .Access.Property() .Default("1");
答案 1 :(得分:0)
你可能想看看使用NHibernate Validator,这里有一个ayende example,可以找到你想要的东西。它们可以更好地控制在模式导出中创建的内容。