#カラムとは?
カラムとはデータベースの中のテーブルが持つ要素です。
例えば、ユーザーというテーブルの中の「名前、生年月日、住所」などの項目をカラムと言います。
#カラムの追加
新たに別のカラムを追加したいということはよくあると思います。
そんなときは以下のコマンドでカラムを追加です。
$ rails g migration Addカラム名Toテーブル名 カラム名:型名
例えば、「User」というテーブルに「name」というカラムを追加したい場合、
$ rails g migration AddNameToUsers name:string
$ rails db:migrate
ここで「rails db:migrate」を忘れてしまうと、テーブルへ反映されませんので、
気をつけてください。
#カラムの削除
カラム名を間違えて登録した時など、カラムを削除したいこともあると思います。
カラムを追加する時とあまり変わりません。
$ rails g migration Removeカラム名Fromテーブル名 カラム名:型名
「User」というテーブルの「name」というカラムを削除したい場合、
$ rails g migration RemoveNameFromUsers name:string
$ rails db:migrate
ここでも「rails db:migrate」は忘れずに。