Rails :: case_sensitive =>错误验证不会对heroku生效

时间:2012-09-10 21:23:50

标签: ruby-on-rails heroku

所以我试图在我的rails应用上添加:case_sensitive => false对我的开发代码工作得很好但是当我推送到heroku它没有任何区别。

是什么给出的?

任何想法?

class User < ActiveRecord::Base

  validates :name, presence: true, :uniqueness => { :case_sensitive => false }
  validates_format_of :email,:with => /^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i

  has_many :feeds, :through => :subscriptions, dependent: :destroy

  has_many :subscriptions

  has_secure_password

1 个答案:

答案 0 :(得分:1)

事实证明,由于PostgreSQL本质上区分大小写,因此将case_ensnsitive验证添加到模型对Postgresql db支持的应用程序没有影响