PostGres 8.3 を使用しており、NHibernate がデータベースで正常に動作しています... Conventions ファイルを作成していますが、主キー シーケンスの設定に問題があります... すべてのテーブルに ID という主キーがあるため、それをしました:
...
mapper.BeforeMapClass += (modelInspector, type, classCustomizer) => {
classCustomizer.Id(c => c.Column("ID"));
classCustomizer.Id(c => c.Generator(Generators.Sequence));
};
インスタンスを保存しようとすると、次のエラーが発生しました。
エラー: 42P01: リレーション "hibernate_sequence" が存在しません
そのための規則を作成するにはどうすればよいですか?
ありがとう