1

次のコードで試しました

config.SetEnversProperty(ConfigurationKey.DefaultSchema, "audit");
config.SetEnversProperty(ConfigurationKey.RevisionFieldName, "Rev");
config.SetEnversProperty(ConfigurationKey.RevisionTypeFieldName, "RevType");
config.SetEnversProperty(ConfigurationKey.AuditTableSuffix, "_Audit");
config.SetEnversProperty(ConfigurationKey.StoreDataAtDelete, false);
var enversCfg = new AttributeConfiguration();                        
config.IntegrateWithEnvers(enversCfg);

しかし、エラーが発生しました。理由は監査テーブルが作成されていないためです。誰か助けてください

2014-02-28 00:47:03,200 DEBUG 6 CSL: NHibernate.SQL METHOD: lambda_method LINE:0 - audit.REVINFO に挿入 (REVTSTMP) 値 (@p0); SCOPE_IDENTITY() を選択します。

4

0 に答える 0