【发布时间】:2013-10-31 12:16:38
【问题描述】:
我已经为用户创建了一个迁移,后来我使用
将列添加到我的模型中rails 生成迁移 add_usertype_to_users usertype:string 生成以下
class AddUsertypeToUsers < ActiveRecord::Migration
def change
add_column :users, :usertype, :string
end
end
现在我正在尝试将此用户类型的默认值作为基本类型。
最好在哪里为该列分配默认值,即在迁移内部、在我的模型内部,还是我必须创建新的迁移?我想出的所有示例都是在创建列时创建迁移时提供默认值,请让我知道正确的方法。 提前致谢
【问题讨论】:
标签: ruby-on-rails ruby activerecord model migration