我想打开在ActiveRecord
接口公开的某些表上发生的所有更改的审核历史记录。有没有可以启用此功能的宝石?
create table foo (id, field1, field2, field3 ...)
应该可以在创建|上创建对所有字段转换的审核更新用。
e.g. field 1 transitioned from value1 --> value11
e.g. field 2 transitioned from value2 --> value22
答案 0 :(得分:4)
Ruby Toolbox是选择的地方,这些是your choices for ActiveRecord audit宝石
答案 1 :(得分:2)
试试https://github.com/collectiveidea/audited,这是一个ORM扩展程序。并且似乎是最好的