Re: [symfony-fr] Re: mise a jour bdd

2011-08-30 Par sujet Mohamed Ayoub Benjelloun
Je crains qu'il n y ait pas moyen de le faire, à moins de te balader dans le
code doctrine, de trouver et de surcharger la méthode qui a comme fonction
de renommer les noms des colonnes puis de faire de même à toutes les
méthodes qui à travers doctrine générent du code sql qui interagi avec la
base (select, insert, delete, update ...) et cela revient
à réécrire doctrine
je te conseillerai plutôt de faire en sorte de supprimer les espaces de tes
nomenclatures, ce fut une mauvaise idée de les utiliser peu importe le temps
que cela va te prendre c'est malheureusement la seule solution ...

Le 30 août 2011 13:10, FloFlo Caliméro  a écrit :

> Je profite de ce post pour poser une autre tite question :
> J'ai des colonnes qui ont plusieurs mots (par ex: nb mots)
> Or dans la requete avec doctrine il essaie de renommer les champs
> (e.`nb mots` AS e__`nb mots`) ce qui me créé une erreur.
> Comment puis-je régler ce problème sans renommer les colonnes dans
> mysql ?
> Cdt
>
> On 30 août, 12:19, Mohamed Ayoub Benjelloun
>  wrote:
> > Un lien utile:
> http://www.doctrine-project.org/projects/orm/1.2/docs/manual/data-fix...
> >
> > Le 30 août 2011 11:17, Mohamed Ayoub Benjelloun
> > a écrit :
> >
> >
> >
> >
> >
> >
> >
> > > A vrai dire c'est possible sous doctrine mais théoriquement assez
> risqué et
> > > encore faut il se poser la question "est ce vraiment utile?"
> > > En tout cas *symfony doctrine:data-dump* ferait l'affaire, elle te
> créera
> > > un fichier de fixture par table, cependant fais attention à certains
> types
> > > de champs que t'auras surcharger sur symfony, l'exemple est valable par
> > > exemple pour un champ "varchar" que t'auras surcharger sur ton
> lib/form/ en
> > > "file" ceci impliquera que le lien du fichier sera enregistrer sur ta
> base
> > > mais que faire appelle à ce widget sur tes templates l'affichera en
> input
> > > type file, donc tes fixtures seront remplies de données par forcément
> > > cohérentes quand il s'agit de ce cas (il en existe peut être d'autres)
> et
> > > donc tu n'arriveras pas à réutiliser ta base en important tes fixtures
> >
> > > Sois vigilante (et continues à faire des dump à chaque fois qu'il
> s'agit de
> > > manip risquée)
> >
> > > Le 30 août 2011 10:44, Cyril Flieller  a
> écrit :
> >
> > > 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 
> >
> > >>> 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  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
> >   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 
> 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 
> >
> >  > >> 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 ss

Re: [symfony-fr] Re: mise a jour bdd

2011-08-30 Par sujet Mohamed Ayoub Benjelloun
Un lien utile:
http://www.doctrine-project.org/projects/orm/1.2/docs/manual/data-fixtures/en#dumping

Le 30 août 2011 11:17, Mohamed Ayoub Benjelloun
a écrit :

> A vrai dire c'est possible sous doctrine mais théoriquement assez risqué et
> encore faut il se poser la question "est ce vraiment utile?"
> En tout cas *symfony doctrine:data-dump* ferait l'affaire, elle te créera
> un fichier de fixture par table, cependant fais attention à certains types
> de champs que t'auras surcharger sur symfony, l'exemple est valable par
> exemple pour un champ "varchar" que t'auras surcharger sur ton lib/form/ en
> "file" ceci impliquera que le lien du fichier sera enregistrer sur ta base
> mais que faire appelle à ce widget sur tes templates l'affichera en input
> type file, donc tes fixtures seront remplies de données par forcément
> cohérentes quand il s'agit de ce cas (il en existe peut être d'autres) et
> donc tu n'arriveras pas à réutiliser ta base en important tes fixtures
>
> Sois vigilante (et continues à faire des dump à chaque fois qu'il s'agit de
> manip risquée)
>
> Le 30 août 2011 10:44, Cyril Flieller  a écrit :
>
> 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 
>>
>>> 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  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
  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  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 
 >
 > >> 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> 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> 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> a écrit :
 >
 >  >> doct

Re: [symfony-fr] Re: mise a jour bdd

2011-08-30 Par sujet Mohamed Ayoub Benjelloun
A vrai dire c'est possible sous doctrine mais théoriquement assez risqué et
encore faut il se poser la question "est ce vraiment utile?"
En tout cas *symfony doctrine:data-dump* ferait l'affaire, elle te créera un
fichier de fixture par table, cependant fais attention à certains types de
champs que t'auras surcharger sur symfony, l'exemple est valable par exemple
pour un champ "varchar" que t'auras surcharger sur ton lib/form/ en "file"
ceci impliquera que le lien du fichier sera enregistrer sur ta base mais que
faire appelle à ce widget sur tes templates l'affichera en input type file,
donc tes fixtures seront remplies de données par forcément cohérentes quand
il s'agit de ce cas (il en existe peut être d'autres) et donc tu n'arriveras
pas à réutiliser ta base en important tes fixtures

Sois vigilante (et continues à faire des dump à chaque fois qu'il s'agit de
manip risquée)

Le 30 août 2011 10:44, Cyril Flieller  a écrit :

> 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 
>
>> 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  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
>>>  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  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 
>>> >
>>> > >> 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> 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> 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> 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 un

Re: [symfony-fr] Re: mise a jour bdd

2011-08-30 Par sujet Cyril Flieller
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 

> 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  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
>>  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  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 
>> >
>> > >> 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> 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> 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> 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>
>> >
>> >   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>
>> >
>> >   >> Bonjour,
>> >   >> J'ai déjà une bdd remplie et je voudrais rajouter des
>> tables via
>> >   >> symfony.
>> >   >> Comment puis-je mettre à jour ma base de 

Re: [symfony-fr] Re: mise a jour bdd

2011-08-30 Par sujet Mohamed Ayoub Benjelloun
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  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
>  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  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 
> >
> > >> 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> 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> 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> 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>
> >
> >   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>
> >
> >   >> 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
> .
> >   >> Pour vous désabonner de ce groupe, envoyez un e-mail à
> l'adresse
> >   >> 
> >  symf