通过rails从postgresql中删除列

时间:2014-10-18 22:41:14

标签: ruby-on-rails postgresql

我使用此命令在postgresql数据库中创建头像列。

rails g migration add_avatar_to_users avatar:string
rake db:migrate

我想在同一个数据库中删除image列。我不知道这样做的命令。我不再需要数据和该列。

我试过

rails destroy migration add_image_to_users image:string
rake db:migrate

但它没有解决问题= /

1 个答案:

答案 0 :(得分:3)

rails g migration remove_image_from_users

这将生成一个新的迁移,然后在change方法内写下:

remove_column :users, :image