我正在将一个大型项目从 rails 2 升级到 rails 3,作为升级的一部分,我正在用设计替换一个非常旧的 restful_athentication。
我遇到的问题是,在现有用户表中,电子邮件是这样验证的。
validates_uniqueness_of :email, :scope => :account_id # No dupes within account
因此,如果我从迁移中添加索引以向用户添加设计,它将失败。
有没有办法我可以使用
add_index :users, [:email,:account_id]
并且设计工作正常吗?