Bonjour a tous.
J'ai un problème avec mes entities que je n'arrive pas a identifier.
En effet, j'ai deux entities dont les relations sont définies comme suit :
Quant je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Service: @ORM\OneToMany(targetEntity="Support", mappedBy="service") Support : @ORM\ManyToOne(targetEntity="Service", inversedBy="supports")
voici ce qui est affichee dans la console
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 php app/console doctrine:schema:create --dump-sql
Pas de Foreign key, rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 CREATE TABLE Service (id INT AUTO_INCREMENT NOT NULL, nom VARCHAR(25) NOT NULL, description LONGTEXT NOT NULL, PRIMARY KEY(id)) ENGINE = InnoDB; CREATE TABLE Support (id INT AUTO_INCREMENT NOT NULL, contenu LONGTEXT NOT NULL, sujet VARCHAR(20) NOT NULL, PRIMARY KEY(id)) ENGINE = InnoDB;
Merci de m'aider
Partager