[RESOLU] Creation d'une clé etrangere avec Laravel migration

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Creation d'une clé etrangere avec Laravel migration

Re: Creation d'une clé etrangere avec Laravel migration

par mgm » 25 mai 2022, 15:37

Merci, j'ai pu trouvé

Re: Creation d'une clé etrangere avec Laravel migration

par ynx » 25 mai 2022, 12:36

Bonjour,

Peut-être voir l'utilisation des fonctions foreign / foreignId indiquées sur la documentation :
https://laravel.com/docs/9.x/migrations ... onstraints

Creation d'une clé etrangere avec Laravel migration

par mgm » 22 mai 2022, 20:56

Bonjour,
je suis nouveau dans Laravel et j'aurais s'il vous plait besoin de votre aide :
Schema::create('reservation', function (Blueprint $table) {
$table->id();
$table->string('dateDepart');
$table->string('heureDepart');
$table->string('numTel');
$table->string('pointDepart');
$table->string('commentaire');
$table->timestamps('');
$table->foreignId('idOption');
$table->foreignId('idUser');
});
Je m'apprête à créer cette table, j'aimerais que les 2 dernières cles étrangères que vous voyez ci-dessus fasse référence aux clés primaire de leur table respective (C'est a dire OPTION et USER).
Sauriez quelle bout de code dois je ajouter ?

Je vous remercie d'avance