Mais avec un build-schema tu te retrouves avec un schema.yml qui ne connaît
plus les boolean par exemple... 

-----Message d'origine-----
De : [email protected] [mailto:[email protected]] De la
part de legeox
Envoyé : jeudi 17 septembre 2009 16:38
À : [email protected]
Objet : [symfony-fr] Re: chager le shema de la base de données


il y a aussi possibilité de surcharger le modele pour prendre en  
compte les modif qu'on serait tenté de faire à la main dans le  
schema.yml

et donc on modifie directement la base... puis build-schema build- 
model... plus facile...
Le 17 sept. 09 à 14:29, Lélio ML a écrit :

>
> personnellement, je n'aurai pas fait le build-schema : il faut  
> reprendre
> alors le schema.yml car les liens ne sont pas forcément pris en  
> compte, etc.
>
> je procède  ainsi :
>  - modification du schema.yml
>  - modification de la base directement en SQL (ou via phpMyAdmin)
>  - reconstruction des models, forms et filters avec propel:build- 
> model,
> propel:build-forms, propel:build-filters
>
> Je n'ai jamais rencontré de soucis avec cette procédure
>
> A+
> ________________________________
>
>       De : [email protected]
> [mailto:[email protected]] De la part de chakir ezziani
>       Envoyé : jeudi 17 septembre 2009 14:03
>       À : [email protected]
>       Objet : [symfony-fr] Re: chager le shema de la base de données
>       
>       
>       salut,
>       j'ai resolue ce probleme, enfait lorsque j'ai exécuté
> propel:build-schema il y a aussi les table du sfGuardPlugin qui ont  
> été
> généré aussi dans le nouveau fichier schema.yml OR il ont leurs propre
> fichiers donc il a trouvé une duplication  dans les tables....
>       merci de toute façons
>       
>       
>       Le 17 septembre 2009 11:51, chakir ezziani
> <[email protected]> a écrit :
>       
>
>               be voila j'ai fais ce que vous avez dis mais voila l'erreur
> que j'ai reçu:
>               Execution of target "om-template" failed for the following
> reason:
> /usr/share/php/symfony/plugins/sfPropelPlugin/lib/vendor/propel- 
> generator/bu
> ild-propel.xml:479:1: Duplicate table found: propel.
>               [phingcall]
> /usr/share/php/symfony/plugins/sfPropelPlugin/lib/vendor/propel- 
> generator/bu
> ild-propel.xml:479:1: Duplicate table found: propel.
>               Execution of target "om" failed for the following reason:
> /usr/share/php/symfony/plugins/sfPropelPlugin/lib/vendor/propel- 
> generator/bu
> ild-propel.xml:465:18: Execution of the target buildfile failed.  
> Aborting.
>                   [phing]
> /usr/share/php/symfony/plugins/sfPropelPlugin/lib/vendor/propel- 
> generator/bu
> ild-propel.xml:465:18: Execution of the target buildfile failed.  
> Aborting.
>               
>                 Some problems occurred when executing the task:
>                   build-propel.xml:479:1: Duplicate table found: propel.
>                   build-propel.xml:465:18: Execution of the target
> buildfile failed. Aborting.
>                   If the exception message is not clear enough, read the
> output of the task for more information
>               
>               une idée ?
>               
>               
>               
>               Le 17 septembre 2009 11:36, jean-franc aubert
> <[email protected]> a écrit :
>
>
>       
> http://www.mail-archive.com/[email protected]/msg03126.html
>                       
>                       une petite recherche google t'amenait directement la
> réponse.
>                       
>                       J-F
>                       
>                       
>                       Le 17 septembre 2009 13:29, chakir ezziani
> <[email protected]> a écrit :
>
>
>                               salut,
>                               non j'utilise propel
>                               
>                               
>                               Le 17 septembre 2009 13:26, legeox
> <[email protected]> a écrit :
>
>
>
>                                       fait ta modif dans phpmyadmin
>                                       puis, si tu utilises doctrine:
>                                       
>                                       php symfony doctrine:build-schema
>                                       
>                                       php symfony doctrine:build-model
>                                       
>                                       
>                                       
>                                       
>                                       
>                                       Le 17 sept. 09 à 13:16, coolmec33 a
> écrit :
>                                       
>
>                                       >
>                                       > Bonjour les symfoniens,
>                                       >
>                                       > je dois ajouter un champs dans ma
> base de données, et donc je dois
>                                       > reconstruire mes models, forms, et
> filtres. ce que je veux savoir est
>                                       > ce que je dois aussi ecrire ce
> champs dans schema.yml ou bien je peux
>                                       > l'ajouter directement dans
> phpmyadmin ?
>                                       > j'ai des bcp de données dans mes
> table donc si je modifie le
>                                       > schema.yml et rebuild et insert
> sql je vais perdre tt
>                                       >
>                                       > des idées ?
>                                       > >
>                                       
>                                       
>                                       
>
>
>
>
>
>
>
>
>
>
>
>               
>       
>
>
>
> >





--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à