Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Rails 4 Validando exclusividade de email sem case_sensitive


Eu não sei sobre sua configuração de banco de dados específica, mas sim, eu diria que esse é provavelmente o problema.

Esta é uma citação do guia Rails API para :uniqueness:

http://edgeguides.rubyonrails.org/active_record_validations.html#uniqueness

Tanto quanto eu posso dizer, não há um patch oficial para isso. O melhor que posso encontrar são essas discussões antigas:

Ambos mencionam várias maneiras de contornar isso.

Eu diria que sua melhor aposta é executá-lo contra como será seu ambiente de produção também. Parece que se comporta de maneira diferente em diferentes plataformas.