Ah ok autant pour moi :) Fais comme te dis Lélio !
Sinon tu peux faire un truc pour générer un fichier yaml qui représentera ton fichier excel, et utiliser les tâches symfony symfony doctrine:build --all-classes <-ça te génère les classes php, les forms et filters puis symfony doctrine:generate-migration-diffs <-ça te génère une classe de différence entre la version actuelle et la prochaine puis symfony doctrine:migrate <-effectue la migration vers la dernière version Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! 2011/1/3 Lélio ML <[email protected]> > Regarde dans le code des taches symfony : doctrine:build notamment où tu > pourras identifier comment les tables sont créées. > Ensuite, est-ce que tu veux que ces tables soient ensuite accessibles comme > classes dans ton model ou non ? > > Et je t'enjoins de regarder du côté des migrations. Grâce à elles, il est > possible de modifer le schema.yml sans toucher aux données existantes (ou > alors de manière contrôlée). Par contre, je pense que tu vas lancer des > taches dans tes actions... > > A+ > > -----Message d'origine----- > De : [email protected] [mailto:[email protected]] De > la > part de gwanael Neiveyans > Envoyé : lundi 3 janvier 2011 16:33 > À : Symfony-fr > Objet : [symfony-fr] Re: Create table avec doctrine > > Je vais re-expliquer, j'effectue un projet dans le cadre de mon dut pour > une > école. > > Celle ci exige que lorsqu'elle ajoute un fichier via l'application web, le > fichier soit lu pour recuperer les données et qu'une table soit créer > automatiquement avec le nom du fichier pour nom de table et les nom de > colonnes pour les attributs et les valeur de chaque ligne pour chaque > attribut. > > Je ne peux pas faire autrement car il exige cette méthode, que je trouve > moi > même très "précaire". > > Donc est t'il possible de faire un create table dans mon code php avec > doctrine? > > Si oui qu'elle est la syntaxe? > > Merci pour votre aide :) > > -- > 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]<symfony-fr%[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]<symfony-fr%[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
