FluentNHibernateはブール値のデフォルトの列値を設定します
-
05-07-2019 - |
質問
FluentNHibernateを使用して、bool型のフィールドのエンティティから生成されたテーブルのBIT列に1または0のデフォルト値を設定する方法。関係ないと思いますが、いずれにしてもデータベースはsqlserver2005です。
解決
このようなことを試しましたか
this.Map(x => x.SomeBitColumn) .Access.Property() .Default("1");
他のヒント
このためにNHibernate Validatorを使用することをお勧めします。 ayendeの例は、探しているものに近いものです。スキーマのエクスポート内で作成されるものをより詳細に制御できます。
所属していません StackOverflow