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 26/06/2008, 17h03   #1
Invité de passage
 
Inscription : juin 2008
Messages : 1
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 1
Points : 1
Points : 1
Par défaut Comment déclarer un champ de type ENUM ou SET ?

Comment déclarer un champs de type ENUM ou SET dans le fichier schema.yml SVP?
mimo1234 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2008, 09h26   #2
Membre du Club
 
Inscription : mai 2006
Messages : 37
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 37
Points : 41
Points : 41
Bonjour, ENUM est un type spécifique à MySQL, et par conséquent non pris en charge nativement par Propel/Creole ...

Il existe un snippet pour simuler le comportement enum à cet endroit :
http://www.symfony-project.org/snippets/snippet/107


j'espère que ça te suffira
piterchu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2008, 03h05   #3
Membre éclairé
 
Inscription : mai 2008
Messages : 359
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 359
Points : 397
Points : 397
Bonjour,

Pas besoin d'utiliser un snippet pour ça, il suffit d'indiquer le type à Propel:
Code :
1
2
 
<column name="priority" type="VARCHAR" size="10" sqlType="ENUM('low','medium','high')"/>
Tsilefy est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h01.


 
 
 
 
Partenaires

Hébergement Web