Oui :) Je vous tiens au courant :) On 4 jan, 11:21, Lélio ML <[email protected]> wrote: > Passe quand même par la création du fichier yml pour le schéma : tu pourras > générer les classes qui correspondent. > > -----Message d'origine----- > De : [email protected] [mailto:[email protected]] De la > part de gwanael Neiveyans > Envoyé : mardi 4 janvier 2011 11:14 > À : Symfony-fr > Objet : [symfony-fr] Re: Create table avec doctrine > > J'ai bien lu, sois la génération d'un fichier yml pour ensuite faire le > migr, soit trouver le code :) > > J'ai encore fais des trouvailles, je pense que la il s'agit du bon bout de > code :) > > /** > * create a new table > * > * @param string $name Name of the database that should be > created > * @param array $fields Associative array that contains the definition > of each field of the new table > * @param array $options An associative array of table options: > * @see Doctrine_Export::createTableSql() > * > * @return void > */ > public function createTable($name, array $fields, array $options = > array()) > { > // Build array of the primary keys if any of the individual field > definitions > // specify primary => true > $count = 0; > foreach ($fields as $fieldName => $field) { > if (isset($field['primary']) && $field['primary']) { > if ($count == 0) { > $options['primary'] = array(); > } > $count++; > $options['primary'][] = $fieldName; > } > } > > $sql = (array) $this->createTableSql($name, $fields, $options); > > foreach ($sql as $query) { > $this->conn->execute($query); > } > } > > Donc avec cela j'ai juste a effectué un create Table? avec les différents > paramètres biensur :) > > Symfony est un très bon framework, je le préfère a zend particulièrement, je > me disais bien que sa devais exister :) > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail > à [email protected]. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > [email protected]. > 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 à [email protected]. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
