Oui j'allais poser la question. Si ta base contient les données, tu n'as qu'à les sauvegarder avec le dump, mettre à jour tes tables, et lancer le script d'insertion afin de repeupler tes tables. Attention toutefois si tu as fait des changements dans le nom de certaines tables ou champs.
2011/8/30 Mohamed Ayoub Benjelloun <benjellounay...@gmail.com> > Pourquoi désires tu créer des fixtures si ta base contient déjà les > données? > > Le 30 août 2011 10:39, FloFlo Caliméro <florinett...@gmail.com> a écrit : > > ça y est j'ai réussi à récupérer le sql pour faire mon yml :) >> Par contre les majuscules ne sont pas prises en compte sous symfony ? >> et si j'ai cette table la par exemple: >> TableDateDebut: >> connection: doctrine >> tableName: table_date_debut >> columns: >> OBJECTID: >> type: integer(4) >> fixed: false >> unsigned: false >> primary: true >> autoincrement: true >> value: >> type: string() >> fixed: false >> unsigned: false >> primary: false >> notnull: true >> autoincrement: false >> label: >> type: string(128) >> fixed: false >> unsigned: false >> primary: false >> notnull: true >> autoincrement: false >> Comment puis-je créer mon fichier de données ? >> Cdt >> >> On 29 août, 19:21, Mohamed Ayoub Benjelloun >> <benjellounay...@gmail.com> wrote: >> > L'idée c'est de récupérer le .sql, de l'injecter dans la BD connectée à >> ton >> > projet puis d'en déduire le schema.yml en utilisant la commande >> > *php symfony propel:build-schema* (sur propel) >> > >> > Le 29 août 2011 18:06, Cyril Flieller <cyril.fliel...@gmail.com> a >> écrit : >> > >> > >> > >> > >> > >> > >> > >> > > En SQL, si tu choisis cette méthode, c'est totalement indépendant de >> > > Symfony. Mais je te conseille de regarder ce que propose doctrine ou >> propel, >> > > car j'imagine qu'il est possible d'importer les données au format yml. >> > >> > > 2011/8/29 FloFlo Calimero <florinett...@gmail.com> >> > >> > >> Et ça récupére en yml ou en sql ? >> > >> > >> Envoyé de mon iPhone >> > >> > >> Le 29 août 2011 à 18:28, Mohamed Ayoub Benjelloun < >> > >> benjellounay...@gmail.com> a écrit : >> > >> > >> fais attention de faire un dump avant une quelconque manip sur ta bd >> ! >> > >> > >> Le 29 août 2011 17:26, Mohamed Ayoub Benjelloun << >> benjellounay...@gmail.com> >> > >> benjellounay...@gmail.com> a écrit : >> > >> > >>> *Export: * >> > >>> en ssh : mysqldump -uUSER -pPASS NOMBD > nomfichier.sql >> > >> > >>> *Import* >> > >>> en ssh : mysql -uUSER -pPASS NOMBD < nomfichier.sql >> > >> > >>> Le 29 août 2011 17:06, Florine Becquet < <florinett...@gmail.com> >> > >>> florinett...@gmail.com> a écrit : >> > >> > >>> Le problème pour dump c'est que je suis sous linux et que pour >> accéder >> > >>>> à la base de données je dois me connecter en ssh. Comment puis-je >> > >>>> faire ? >> > >>>> Cdt >> > >> > >>>> Le 29 août 2011 17:41, Mohamed Ayoub Benjelloun >> > >>>> < <benjellounay...@gmail.com>benjellounay...@gmail.com> a écrit : >> > >>>> > Bonjour, >> > >>>> > - Structure: >> > >>>> > Il est possible de faire du reverse ingeneering via la commande >> php >> > >>>> symfony >> > >>>> > propel:build-schema >> > >>>> > Elle te générera ton schema.yml depuis ton sql >> > >>>> > (ceci est valable pour propel, creuses du coté de doctrine ça >> offre >> > >>>> surement >> > >>>> > la même chose si c'est ce que tu utilises comme ORM) >> > >> > >>>> < >> http://www.librosweb.es/symfony_1_2_en/capitulo8/dont_create_the_mode...> >> > >>>> >> http://www.librosweb.es/symfony_1_2_en/capitulo8/dont_create_the_mode... >> > >>>> > Bon courage >> > >>>> > Le 29 août 2011 16:18, alex baron < <alexbaro...@gmail.com> >> > >>>> alexbaro...@gmail.com> a écrit : >> > >> > >>>> >> doctrine migration fait cela il me semble. >> > >> > >>>> >> Le 29 août 2011 17:04, Cyril Flieller < < >> cyril.fliel...@gmail.com> >> > >>>> cyril.fliel...@gmail.com> a écrit : >> > >> > >>>> >>> Un dump c'est juste une sauvegarde. En pratique, quelque soit >> ton >> > >>>> sgbd, >> > >>>> >>> il te permet de faire une sauvegarde soit de l'architecture de >> la >> > >>>> base, soit >> > >>>> >>> de tes données, soit des deux. Ça te permet de générer un >> script SQL >> > >>>> tout >> > >>>> >>> simplement. >> > >> > >>>> >>> 2011/8/29 Florine Becquet < <florinett...@gmail.com> >> > >>>> florinett...@gmail.com> >> > >> > >>>> >>>> J'ai déjà 27 tables avec énormément de données. >> > >>>> >>>> Comment fonctionne dump ? >> > >> > >>>> >>>> Le 29 août 2011 16:56, Cyril Flieller < < >> cyril.fliel...@gmail.com> >> > >>>> cyril.fliel...@gmail.com> a écrit >> > >>>> >>>> : >> > >>>> >>>> > je ne sais pas comment faire cela, mais tu peux : >> > >> > >>>> >>>> > -faire un dump de tes données si elles en sont pas dans des >> > >>>> fixtures >> > >>>> >>>> > -mettre à jour ta bdd >> > >>>> >>>> > -repeupler ta bdd grâce au dump >> > >> > >>>> >>>> > 2011/8/29 FloFlo Caliméro < <florinett...@gmail.com> >> > >>>> florinett...@gmail.com> >> > >> > >>>> >>>> >> Bonjour, >> > >>>> >>>> >> J'ai déjà une bdd remplie et je voudrais rajouter des >> tables via >> > >>>> >>>> >> symfony. >> > >>>> >>>> >> Comment puis-je mettre à jour ma base de données sans >> effacer >> > >>>> les >> > >>>> >>>> >> tables déjà existantes ? >> > >>>> >>>> >> Cdt >> > >> > >>>> >>>> >> -- >> > >>>> >>>> >> Vous recevez ce message, car vous êtes abonné au groupe >> Google >> > >>>> >>>> >> Groupes Symfony-fr. >> > >>>> >>>> >> Pour envoyer un message à ce groupe, adressez un e-mail >> > >>>> >>>> >> à <symfony-fr@googlegroups.com> >> symfony-fr@googlegroups.com. >> > >>>> >>>> >> Pour vous désabonner de ce groupe, envoyez un e-mail à >> l'adresse >> > >>>> >>>> >> <symfony-fr%2bunsubscr...@googlegroups.com> >> > >>>> symfony-fr+unsubscr...@googlegroups.com. >> > >>>> >>>> >> Pour plus d'options, consultez la page de ce groupe : >> > >>>> >>>> >> <http://groups.google.com/group/symfony-fr?hl=fr> >> > >>>>http://groups.google.com/group/symfony-fr?hl=fr >> > >> > >>>> >>>> > -- >> > >>>> >>>> > Vous recevez ce message, car vous êtes abonné au groupe >> Google >> > >>>> >>>> > Groupes Symfony-fr. >> > >>>> >>>> > Pour envoyer un message à ce groupe, adressez un e-mail >> > >>>> >>>> > à <symfony-fr@googlegroups.com>symfony-fr@googlegroups.com >> . >> > >>>> >>>> > Pour vous désabonner de ce groupe, envoyez un e-mail à >> l'adresse >> > >>>> >>>> > <symfony-fr%2bunsubscr...@googlegroups.com> >> > >>>> symfony-fr+unsubscr...@googlegroups.com. >> > >>>> >>>> > Pour plus d'options, consultez la page de ce groupe : >> > >>>> >>>> > <http://groups.google.com/group/symfony-fr?hl=fr> >> > >>>>http://groups.google.com/group/symfony-fr?hl=fr >> > >> > >>>> >>>> -- >> > >>>> >>>> FloFlo Caliméro >> > >> > >>>> >>>> -- >> > >>>> >>>> Vous recevez ce message, car vous êtes abonné au groupe Google >> > >>>> >>>> Groupes Symfony-fr. >> > >>>> >>>> Pour envoyer un message à ce groupe, adressez un e-mail >> > >>>> >>>> à <symfony-fr@googlegroups.com>symfony-fr@googlegroups.com. >> > >>>> >>>> Pour vous désabonner de ce groupe, envoyez un e-mail à >> l'adresse >> > >>>> >>>> <symfony-fr%2bunsubscr...@googlegroups.com> >> > >>>> symfony-fr+unsubscr...@googlegroups.com. >> > >>>> >>>> Pour plus d'options, consultez la page de ce groupe : >> > >>>> >>>> <http://groups.google.com/group/symfony-fr?hl=fr> >> > >>>>http://groups.google.com/group/symfony-fr?hl=fr >> > >> > >>>> >>> -- >> > >>>> >>> Vous recevez ce message, car vous êtes abonné au groupe Google >> > >>>> >>> Groupes Symfony-fr. >> > >>>> >>> Pour envoyer un message à ce groupe, adressez un e-mail >> > >>>> >>> à <symfony-fr@googlegroups.com>symfony-fr@googlegroups.com. >> > >>>> >>> Pour vous désabonner de ce groupe, envoyez un e-mail à >> l'adresse >> > >>>> >>> <symfony-fr%2bunsubscr...@googlegroups.com> >> > >>>> symfony-fr+unsubscr...@googlegroups.com. >> > >>>> >>> Pour plus d'options, consultez la page de ce groupe : >> > >>>> >>> <http://groups.google.com/group/symfony-fr?hl=fr> >> > >>>>http://groups.google.com/group/symfony-fr?hl=fr >> > >> > >>>> >> -- >> > >>>> >> Vous recevez ce message, car vous êtes abonné au groupe Google >> > >>>> >> Groupes Symfony-fr. >> > >>>> >> Pour envoyer un message à ce groupe, adressez un e-mail >> > >>>> >> à <symfony-fr@googlegroups.com>symfony-fr@googlegroups.com. >> > >>>> >> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse >> > >>>> >> <symfony-fr%2bunsubscr...@googlegroups.com> >> > >>>> symfony-fr+unsubscr...@googlegroups.com. >> > >>>> >> Pour plus d'options, consultez la page de ce groupe : >> > >>>> >> <http://groups.google.com/group/symfony-fr?hl=fr> >> > >>>>http://groups.google.com/group/symfony-fr?hl=fr >> > >> > >>>> > -- >> > >> > >>>> > Mohamed Ayoub BENJELLOUN >> > >> > >>>> > Chef de projet web [ EmagCom ] >> > >> > >>>> > Consultant Freelance [ PHP5 Technologies ] >> > >>>> > cv en-ligne: <http://www.doyoubuzz.com/ayoub-benjelloun> >> > >>>>www.doyoubuzz.com/ayoub-benjelloun >> > >> > >>>> > Email: <benjellounay...@gmail.com>benjellounay...@gmail.com >> > >> > >>>> > Tél: +212 661 96 44 01 >> > >> > >>>> > Skype: benjellounayoub >> > >> > >>>> > -- >> > >>>> > Vous recevez ce message, car vous êtes abonné au groupe Google >> > >>>> > Groupes Symfony-fr. >> > >>>> > Pour envoyer un message à ce groupe, adressez un e-mail >> > >>>> > à <symfony-fr@googlegroups.com>symfony-fr@googlegroups.com. >> > >>>> > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse >> > >>>> > <symfony-fr%2bunsubscr...@googlegroups.com> >> > >>>> symfony-fr+unsubscr...@googlegroups.com. >> > >>>> > Pour plus d'options, consultez la page de ce groupe : >> > >>>> > <http://groups.google.com/group/symfony-fr?hl=fr> >> > >>>>http://groups.google.com/group/symfony-fr?hl=fr >> > >> > >>>> -- >> > >>>> FloFlo Caliméro >> > >> > >>>> -- >> > >>>> Vous recevez ce message, car vous êtes abonné au groupe Google >> > >>>> Groupes Symfony-fr. >> > >>>> Pour envoyer un message à ce groupe, adressez un e-mail à < >> symfony-fr@googlegroups.com> >> > >>>> symfony-fr@googlegroups.com. >> > >>>> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse >> > >>>> <symfony-fr%2bunsubscr...@googlegroups.com> >> > >>>> symfony-fr+unsubscr...@googlegroups.com. >> > >>>> Pour plus d'options, consultez la page de ce groupe : >> > >>>> <http://groups.google.com/group/symfony-fr?hl=fr> >> > >>>>http://groups.google.com/group/symfony-fr?hl=fr >> > >> > >>> -- >> > >> > >>> *Mohamed Ayoub BENJELLOUN***** >> > >> > >>> *Chef de projet web [ EmagCom ]* >> > >>> *Consultant Freelance [ PHP5 Technologies ]* >> > >>> *cv en-ligne: <http://www.doyoubuzz.com/ayoub-benjelloun> >> > >>>www.doyoubuzz.com/ayoub-benjelloun >> > >>> * >> > >> > >>> *Email: <benjellounay...@gmail.com>benjellounay...@gmail.com* >> > >> > >>> *Tél: +212 661 96 44 01* >> > >> > >>> *Skype: benjellounayoub* >> > >> > >> -- >> > >> > >> *Mohamed Ayoub BENJELLOUN***** >> > >> > >> *Chef de projet web [ EmagCom ]* >> > >> *Consultant Freelance [ PHP5 Technologies ]* >> > >> *cv en-ligne: <http://www.doyoubuzz.com/ayoub-benjelloun> >> > >>www.doyoubuzz.com/ayoub-benjelloun >> > >> * >> > >> > >> *Email: <benjellounay...@gmail.com>benjellounay...@gmail.com* >> > >> > >> *Tél: +212 661 96 44 01* >> > >> > >> *Skype: benjellounayoub* >> > >> > >> -- >> > >> Vous recevez ce message, car vous êtes abonné au groupe Google >> > >> Groupes Symfony-fr. >> > >> Pour envoyer un message à ce groupe, adressez un e-mail à >> > >> symfony-fr@googlegroups.com. >> > >> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse >> > >> symfony-fr+unsubscr...@googlegroups.com. >> > >> Pour plus d'options, consultez la page de ce groupe : >> > >> <http://groups.google.com/group/symfony-fr?hl=fr> >> > >>http://groups.google.com/group/symfony-fr?hl=fr >> > >> > >> -- >> > >> Vous recevez ce message, car vous êtes abonné au groupe Google >> > >> Groupes Symfony-fr. >> > >> Pour envoyer un message à ce groupe, adressez un e-mail à >> > >> symfony-fr@googlegroups.com. >> > >> Pour vous désabonner de ce groupe, >> > >> > ... >> > >> > plus de détails » >> >> -- >> Vous recevez ce message, car vous êtes abonné au groupe Google >> Groupes Symfony-fr. >> Pour envoyer un message à ce groupe, adressez un e-mail à >> symfony-fr@googlegroups.com. >> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse >> symfony-fr+unsubscr...@googlegroups.com. >> Pour plus d'options, consultez la page de ce groupe : >> http://groups.google.com/group/symfony-fr?hl=fr >> >> > > > -- > > *Mohamed Ayoub BENJELLOUN***** > > *Chef de projet web [ EmagCom ]* > *Consultant Freelance [ PHP5 Technologies ]* > *cv en-ligne: www.doyoubuzz.com/ayoub-benjelloun > * > > *Email: benjellounay...@gmail.com* > > *Tél: +212 661 96 44 01* > > *Skype: benjellounayoub* > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail à > symfony-fr@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > symfony-fr+unsubscr...@googlegroups.com. > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/symfony-fr?hl=fr > -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony-fr@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr