我正在使用 PostGres 8.3 并且 NHibernate 可以在数据库中正常工作...我正在创建一个约定文件并且我在配置主键序列时遇到问题...我所有的表都有一个名为 ID 的主键,所以我做过某事 :
...
mapper.BeforeMapClass += (modelInspector, type, classCustomizer) => {
classCustomizer.Id(c => c.Column("ID"));
classCustomizer.Id(c => c.Generator(Generators.Sequence));
};
当我尝试保存实例时,我收到了该错误:
错误:42P01:关系“hibernate_sequence”不存在
我怎样才能为此创建一个约定?
谢谢