Novecento Normal
Novecento Demibold
Novecento Bold
Validez vos Bases de Données !
La Base de Données de votre dernière application est-elle propre et saine ? Voici une petite gem qui vous le dira :)
Comme d’habitude, après l’avoir ajoutée à votre Gemfile, une petite commande :
Ensuite on effectue les migrations :
Voilà maintenant vous allez voir si votre Base de Données ne s’est pas laissée remplir avec de mauvaises données, en passant par les validateurs d’ActiveRecord. Pour cela une commande :
Et là toutes les saletés de votre Base de Données seront sauvegardées dans la table invalid_records et seront aussi affichées dans votre terminal comme ceci :
model | id | errors
User | 1 | { "email" => ["is invalid"] }
Flight | 123 | { "arrival_time" => ["can't be nil"], "departure_time" => ["is invalid"] }
Flight | 323 | { "arrival_time" => ["can't be nil"] }
Amusez-vous bien :)
Le lien utile
Sur une idée de @pcreux