[RUBY] ArgumentError: Validateur inconnu: 'UniqunessValidator' dans rake db: migrate

En cours de développement chez Sinatra Avec reke db: migrate ʻArgumentError: Validateur inconnu: Cause et action lorsque'UniqunessValidator'` apparaît

Solution

uniqnessvlidator? Je ne sais pas ça! J'écris quelque chose comme ça J'ai une fois effacé la validation que j'avais écrite plus tôt sur le modèle correspondant!

user.rb


class User < ActiveRecord::Base
#  validates :email, presence: true, length: {maximum: 255 },
#    format: { with: /\A[\w+\-.]+@[a-z\d\-.]+\.[a-z]+\z/i },
#    uniquness: { case_sensitive: false }
#  has_secure_password
end

Maintenant, lancez rake db: migrate et il est migré!

Si vous regardez de près, ...

L'unicité e manque! !! !!

user.rb



    uniquness: { case_sensitive: false }

Attention aux fautes de frappe ...

Recommended Posts

ArgumentError: Validateur inconnu: 'UniqunessValidator' dans rake db: migrate
rails db: échec de la migration!
[Rails] Que faire lorsque l'erreur Aucune base de données sélectionnée et Base de données inconnue apparaît dans db: migrate