3

我计划从 SAP SQLAnywhere + NHibernate + Envers 迁移到 RavenDB4。

我正在做一些迁移和性能测试。目前,我正在寻找一种将 Envers Audit 迁移到 Raven 修订版的方法。

我正在尝试什么:

  1. 读取源审计记录。
  2. 将其插入 RavenDB。
  3. 为每条审计记录打补丁。

一切正常,但我需要将 raven 修订时间戳从迁移点更改为保存的 Envers 时间戳。有什么线索可以做到这一点,或者可能是进行这种迁移的更好方法?

我想避免为遗留数据创建另一个集合或添加原始时间戳作为元数据。

谢谢你

4

1 回答 1

0

无法修改修订数据。这是作为修订的冻结性质的一部分完成的。

于 2018-06-05T11:17:09.157 回答