- カラムの追加
- カラムの削除
#カラムの追加
テンプレートは下記です。
rails g migration Addカラム名Toテーブル名 カラム名:型名
実際にテーブルにカラムを追加する際の一例を記載いたします
ターミナルを開き下記のものを記述いたします。
rails g migration AddNameToLists name:string
Lists(テーブル)にstring型のNameカラムを追加することになります。
最後は下記で更新。
rails db:migrate
これで\db\migrateに新しいマグレーションファイルが格納されているはずです。
#カラムの削除
テンプレートは下記です。
rails g migration Removeカラム名Fromテーブル名 カラム名:型名
実際にカラムを削除する際の一例を記載いたします
ターミナルを開き下記のものを記述いたします。
rails g migration RemoveNameFromLists name:string
Lists(テーブル)からstring型のNameカラムを削除します。
最後は下記で更新。
rails db:migrate
これで\db\migrateから消えてるはずです。