【Rails】rails g migrationコマンドのオプションで注意したいこと


ターミナルでrails g migrationコマンドを実行する際に、オプションとして「カラム名:データ型」を付け加える際には必ず:(コロン)の直後にはスペースを入れないようにする!

terminal

rails g migration add_user_id_to_posts user_id: integer
                                               ⬆️
                                              半角スペースを開けない!

上記のように「user_id:」の直後に半角のスペースを入れてしまうと、余計なカラムが作成されてしまうエラーが発生する為。