嗨,你知道宝石' airblade / paper_trail'相当于你可以在.NET中使用EntityFramework? 我最关心数据库中每条记录的版本控制。
答案 0 :(得分:0)
我个人创建的日志记录表在结构上与我想要跟踪的实体表匹配,并添加了几个列,如“Action,ModifiedOn,ModifiedBy”。接下来,我向实体表添加一个触发器,将新记录插入到我的日志记录表中,其中包含记录中的所有数据以及我的其他审计数据。
如果您更喜欢使用第三方库,我在快速谷歌搜索后找到了EF Audit,它可能适合您。