如题,有没有开源的数据库记录变更记录的 gem,用来记录每一次操作对 DB 内容的变更,旧值是什么,变更后的新值是什么。
不知道 paper_trail 能满足不~
paper_trail
我觉得找个支持这个功能的数据库比较好。
#2 楼 @Rei 主要记录的信息需要客户能够浏览,不仅仅是存到日志文件里面。
触发器?不知道有没有人这样用
你要找的是 https://github.com/airblade/paper_trail
paper_trail 满分
Great. paper_trail is what I need!
class Article < ActiveRecord::Base has_paper_trail :only => [:title] end