RailsのMigrationについてコマンドとかをメモ。
http://wota.jp/ac/?date=20050817
RailsのMigration | feedforce Engineers' blog
- 既存のデータベースからスキーマを作成 => "rake db:schema:dump"
- db/schema.rbを反映 => "rake db:schema:load"
- Migrationの雛形作成*1 => "script/generate migration migration_name"
- すべてのmigrationを反映 => "rake migrate"
- バージョンを指定してmigrationを反映 => "rake migrate VERSION=1"
- production環境へmigrate => "rake environment RAILS_ENV=production migrate"
*1:migration_nameの場合、ファイル名は001_migration_name.rb、クラス名はMigrationNameのようになる