cover image

Ruby on Rails おぼえがき

データベース・モデル系

既存のテーブルにカラムを追加したい

マイグレーションファイルを作って定義を書く
rails generate migration {class名(例 add_update_date_to_users)}
def change →add_columnのときはこれでOK
def up/down →change_columnのときは変更前の情報がないとdownできない
マイグレーション
rake db:migrate
ロールバックも試しておく
rake db:rollback