Plugins - SimplyVersioned
Add to favoritesSimplyVersioned is a simple, non-invasive, approach to versioning ActiveRecord models.
SimplyVersioned does not require any structural change to the models to be versioned and requires only one versions table to be created (a migration generator is supplied with the plugin) regardless of the number of models being versioned.
The plugin introduces a 'Version' ActiveRecord model (that reflects changes to model attributes) to which versioned models are polymorphically associated. Version records store the model information as a YAML hash.
http://matt.blogs.it/entries/00002752.html
http://rubymatt.rubyforge.org/svn/simply_versioned/
Rails' (MIT)
Model
