【问题标题】:Audit with SubSonic使用 SubSonic 进行审计
【发布时间】:2009-08-06 19:42:15
【问题描述】:

SubSonic 中是否存在某些审计资源?

【问题讨论】:

    标签: subsonic


    【解决方案1】:

    它具有内置的 CreatedOn、CreatedBy、ModifiedOn 和 ModifiedBy 列,您只需将它们添加到表中即可。对于进一步的审计功能,我建议编写触发器。

    【讨论】:

    • 不,请不要写触发器。维护它们是一个巨大的痛苦。
    • 他们是?只是为了审核?我实际上从来没有真正遇到过问题,并且认为将这种功能嵌入到数据库本身可以提高性能。我想我可能是错的,但到目前为止维护它们还没有任何问题......我错过了什么?
    【解决方案2】:

    在 3.x 中使用 LinqTemplates 或在 2.2 中使用 RepositoryRecord,您可以编写存储库基类,然后在派生存储库类中添加审计。 I demonstrated how to use a repository base class 在我的博客上(适用于 2.2)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-18
      • 2019-12-18
      • 2017-05-22
      • 2011-10-18
      • 2016-12-11
      • 2016-12-18
      • 2019-11-17
      • 2012-11-15
      相关资源
      最近更新 更多