Skip to content

Fingertips/revision-san

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Revision-San

A simple Rails plugin which creates revisions of your model and comes with an equally simple HTML differ.

Install

$ gem install revision-san

Usage

Include the RevisionSan module into the model for which you'd like to keep revisions.

class Artist < ActiveRecord::Base
  include RevisionSan
end

And create a migration to add the columns needed by Revision-San to your model:

add_column :artists, :revision, :integer,           :default => 1
add_column :artists, :revision_parent_id, :integer, :default => nil

add_index  :artists, :revision_parent_id

About

A simple plugin which creates revisions of your model and comes with an equally simple differ.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages