RavenDB 4 - 更改修订的时间戳

时间:2018-06-01 14:11:54

标签: nhibernate ravendb data-migration nhibernate-envers ravendb4

我打算从SAP SQLAnywhere + NHibernate + Envers迁移到RavenDB4。

我正在进行一些迁移和性能测试。目前,我正在寻找一种方法将Envers Audit迁移到Raven版本。

我正在尝试:

  1. 阅读源审核记录。
  2. 将其插入RavenDB。
  3. 为每个审核记录修补它。
  4. 一切正常,但我需要将raven修订时间戳从迁移点更改为已保存的Envers时间戳。 有任何线索可以做或者更好的方法来进行这种迁移吗?

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

    谢谢

1 个答案:

答案 0 :(得分:0)

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