sinatra/activerecordのrakeタスクを利用して、DBのマイグレーション処理を勉強したのでメモ。元々はherokuでDBを使うための方法を調べてたら、DBマイグレーションが必要となったのがきっかけ。herokuでの利用についてはまた今度まとめる。 ちなみに、rakeはRubyのビルドツール。JavaのAntみたいなもの。Rakefileにrakeタスクを記述しておくと、いろんなビルドができるようになる。 version ruby: 2.0.0p451 (2014-02-24 revision 45167) rake: 0.9.6 gem: 2.0.4 Bundler: 1.5.2 Gemfile bundleは「./vendor/bundle」にインストールすることとする。 Gemfileは$ bundle initとすると、自動で生成される。