
paper_trail
paper-trail-gem
Track changes to your rails models
AI 简介
PaperTrail 是一个 Ruby on Rails 的模型变更追踪库,用于记录 ActiveRecord 模型的每次修改、删除与恢复操作。它支持版本回溯、时间点状态查看、版本间差异对比及软删除恢复等核心功能,基于数据库表存储历史快照,具备细粒度配置能力(如指定监控字段、事件类型和版本数量限制)。适用于需要审计日志、数据溯源、合规性检查或内容版本管理的 Rails 应用场景,如 CMS、企业后台系统和金融业务系统。
Ruby
MIT License7k
Stars
908
Forks
60
Watchers
4
Issues
Star 增长
今日0
近 7 天0
近 30 天+5
综合评分65.38
默认分支master