集成nHibernate Envers _AUD表原始行

时间:2013-05-16 11:44:16

标签: fluent-nhibernate nhibernate-envers

我正在尝试将Envers集成到现有的nHibernate数据库中。 我需要相应* _AUD表中的默认值或原始AUD值。 即初始值,否则当用户第一次修改它时,只记录修改后的值,但用户无法看到它的先前版本。

无需修改即可强制保存每个实体。

必须是一个共同的场景......如果有人实施它,请告诉我。

- 萨库马尔

1 个答案:

答案 0 :(得分:1)

Envers中没有内置功能,但是自己创建db脚本应该很容易。只需将revtype 0(= ADD)指向新的修订版1,将所有现有数据(已审计)复制到审计表中。