Mysql2::Error: All parts of a PRIMARY KEY must be NOT NULL

Si à la suite d’un rake db:migrate ou rake db:setup, vous obtenez le message suivant :

Mysql2::Error: All parts of a PRIMARY KEY must be NOT NULL

Ce problème se rencontre notamment lorsque l’on souhaite utiliser MySql 5.7 avec une version de Rails < v4.1.0.beta1.

Créer un fichier nommé mysql2_adapter.rb dans le dossier config/initializers et y ajouter le code suivant :

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

Ce site utilise Akismet pour réduire les indésirables. Apprenez comment les données de vos commentaires sont utilisées.