3行で
- ターミナルにコマンドを書いてmigrationファイルを作る
- migrationファイルの中身を確認する
rails db:migrate
くわしく
今回の場合、itemsテーブルにuserの外部キーであるuser_idを追加したい。
$ rails g migration AddUserToItems user:references
実行するとmigrationファイルが作られる。
作成されたmigrationファイル
class AddUserToItems < ActiveRecord::Migration[5.2]
def change
add_reference :items, :user, foreign_key: true
end
end
問題なければ下記のコマンドを入力する。
$ rails db:migrate