fv17の日記 - Coding Every Day

Webエンジニアの備忘用ブログです。主にWeb界隈の技術に関して書いています。

Rails - データベースにカラムを追加する

マイグレーションの作成

rails g migration add_<column_name>_to_<table name> <column name>:<型>

例えば、

rails g migration add_favorite_subject_to_users favorite_subject:string

マイグレーションの定義

class AddFavoriteSubjectToUsers < ActiveRecord::Migration[5.0]
  def change
    add_column :users, :favorite_subject, :string
  end
end

DBへ反映

rails db:migrate