maeshimaの日記

メモ書きです

vestal_version

railscastsから。

Railscasts - Model Versioning

wikiなどのバージョン(編集履歴)を覚えておきたいモデルで使うgem。

  • script/generate
  • rake db:migrate
  • バージョン管理したいモデル内でversionedと書く

これだけでモデルがバージョン対応になるらしい。

revert_toメソッドでバージョンを自由自在に戻したり最新にしたりできる。

今のところ使う予定はないので深追いしないけどなかなか便利そう。