Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/06/2008, 15h23   #1
Nouveau Membre du Club
 
Inscription : avril 2004
Messages : 83
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 83
Points : 36
Points : 36
Par défaut Admin generator et foreign keys

Salut,

Je suis débutant sous Symfony, j'ai un petit souci sur l'admin generatooor.

J'ai définit un modèle de base de données sous MySQL contenant des foreigns keys, voici le sql généré:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
CREATE TABLE `OEUVRE`
(
	`ID_OEUVRE` INTEGER  NOT NULL AUTO_INCREMENT,
	`MEDIUM_ID_MEDIUM` INTEGER  NOT NULL,
	PRIMARY KEY (`ID_OEUVRE`,`MEDIUM_ID_MEDIUM`),
	INDEX `FI__01` (`MEDIUM_ID_MEDIUM`),
        [....]
	CONSTRAINT `Rel_01`
		FOREIGN KEY (`MEDIUM_ID_MEDIUM`)
		REFERENCES `MEDIUM` (`ID_MEDIUM`)
		ON DELETE RESTRICT
)Type=InnoDB;
 
CREATE TABLE `MEDIUM`
(
	`ID_MEDIUM` INTEGER  NOT NULL AUTO_INCREMENT,
	`LABEL` VARCHAR(30),
	PRIMARY KEY (`ID_MEDIUM`)
)Type=InnoDB;
je génère la partie admin
Code :
1
2
symfony propel-init-admin admin medium Medium 
symfony propel-init-admin admin oeuvre Oeuvre
Mais sur ma page oeuvre, le select listant les id de medium n'apparait pas.

une idée ?
Slein est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2008, 20h57   #2
Membre éclairé
 
Inscription : mai 2008
Messages : 359
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 359
Points : 397
Points : 397
Hum
Est-ce que tu as précisé dans propel.ini que tu vas utiliser Innodb ?
Code :
propel.mysql.tableType = InnoDB
Tsilefy est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h04.


 
 
 
 
Partenaires

Hébergement Web