ruby-paper-trail

Track changes to your models, helps to retrieve versions
  https://github.com/paper-trail-gem/paper_trail
  0
  no reviews



Track changes to your models, for auditing or versioning. See how a model looked at any stage in its lifecycle, revert it to any version, or restore it after it has been destroyed.

PaperTrail stores the pre-change version of the model, unlike some other auditing/versioning plugins, so you can retrieve the original version. This is useful when you start keeping a paper trail for models that already have records in the database.