志田雅貴

座右の銘は、 初心を忘れず、所信をつらぬく 小学生の時に考えた言葉です。矛盾しているような言葉にも聞こえますが、このようなパラメータの中を自由に飛び回れるような考え方が大好きです。

データベースのテーブルにカラムを追加する(Rails)

対象

  • Ruby on Railsのデータベースをいじりたい
  • RailsでDBを操作するコマンドを忘れた

既存のテーブルにカラムを追加する場合、migrationスクリプトを作成する

マイグレーションスクリプトを作成

rails generate migration Add(カラム名)To(テーブル名) (カラム名):(型名)
ex)rails generate migration AddAuthor_idToBlogposts author_id:string

マイグレーションの実行

rake db:migrate

twitter.com