OKADA LABO

[Ruby on Rails]ターミナルでデータベースのカラムを削除する

カラムの削除コマンド

 

$ rails g migration Removeカラム名From削除元テーブル名 削除するカラム名
例)$ rails g migration RemoveNameFromSamples name:string

こんなmigrateファイルができるので

class RemoveNameFromTweets < ActiveRecord::Migration
 def change
 remove_column :tweets, :name, :string
 end
end

ターミナルで

rake db:migrate

を行うと削除される