J'ai créé deux tables et dans la seconde, j'ai configuré une clé étrangère. Quand j'appelle le Comand La contrainte de clé étrangère est incorrectement formée p>
blockQuote> Le nom de la première table est membre et les seconds partenaires p> PHP Artisan Migrate Code> I Obtenir la suite d'erreur:
3 Réponses :
Votre table des membres doit être créée avant votre table actuelle
Ou peut-être que vos mémoires ID code> ont un type différent de votre table actuelle
Veuillez poster vos fichiers de migration p>
Tout d'abord depuis Laravel 5.8 Tous les identifiants sont Cependant, car ils sont également non confus, vous pouvez faire: P> Bigintegers CODE> $table->foreign('member_id')->references('id')->on('members')->onDelete('cascade')->onUpdate('cascade');
Merci à tous pour votre soutien. Avec $ table-> Unsignedbiginteger ('Member_id'); travaux.
$table->bigInteger('member_id')->unsigned();
Vous devez poster plus de détails, au moins les 2 fichiers de migration