railsでのデータベースカラム追加/削除 

Railsでデータベースカラムの追加/削除を行います。

カラムの追加

1
2
3
rails generate migration Addカラム名Toテーブル名 カラム名:型名
<例>
rails generate migration AddTagToPosts tag:string

カラムの削除

1
2
3
rails generate migration Removeカラム名Fromテーブル名 カラム名:型名
<例>
rails generate migration RemoveTagFromPosts tag:string

マイグレーションの適用

1
rake db:migrate

実際に確認する on sqlite3

1
2
3
cd ~/yourdb
sqlite3 ~.db
.schema <table_name>