IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

GENERER un fichier yml à partir d'une bd


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Octobre 2010
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 7
    Par défaut GENERER un fichier yml à partir d'une bd
    Bonjour

    Je suis tombé sur un probleme un petit peu delicat, en fait je voulais generer un fichier yml a partir d'une bd. j'ai tapé la commande:
    symfony doctrine:build-schema
    et j'ai obtenu ceci
    >> doctrine generating yaml schema from database
    Lorsque j'ai consulté le fichier schema.yml je n'ai aperçu aucune ligne.
    Pouvez vous m'aider svp.
    Merci

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    396
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 396
    Par défaut
    Le message de succès est le suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    >> doctrine  generating yaml schema from database
    >> doctrine  Generate YAML schema successfully from database
    donc c'est bien qu'il y a un problème dans ton cas ...

    La connexion à ta base de données est-elle bien paramétrée dans databases.yml ?

    Histoire d'être sûr : écris une table bidon dans schema.yml et fait un doctrine:build --all. Ta table est-elle bien construite en base ?

  3. #3
    Nouveau membre du Club
    Inscrit en
    Octobre 2010
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 7
    Par défaut
    Merci pour ta reponse:
    En fait j'ai tapé un code dans schema.yml, puis j'ai effectué la commande doctrine:build --all et voila le resultat qu'il a donné:

    This command will remove all data in the following "dev" connection(s):
    - doctrine
    Are you sure you want to proceed? (y/N)

    j'ai tapé le y et ça a affiché le msg suivant:
    >> doctrine Dropping "doctrine" database
    quand j'i consulter la base de données j'ai trouvé les anciennes tables sans aucun changement.

    En fait voila le code se trouvant dans le fichier databases.yml

    all:
    doctrine:
    class: sfDoctrineDatabase
    param:
    dsn: 'mysql:host=localhost;dbname=nombd'
    username: 'nom_de_bd'
    password: 'password'
    j'espere que qlq' un aura une solution
    Merci d'avance

  4. #4
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Manifestement tu n'as pas de connexion entre symfony et ta base de données, ce qui ne va pas te simplifier l'opération.

    Es-tu sur de la validité de tes nom de base, nom d'utilisateur et mot de passe ?


    Accessoirement, et sauf si tu n'as réellement pas d'autres possibilité, je te conseil vivement de créer ta base depuis le shema.yml et pas le contraire.

  5. #5
    Nouveau membre du Club
    Inscrit en
    Octobre 2010
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 7
    Par défaut
    Bonjour
    effectivement j'ai verifier le nom d'utilisateur et le mot de passe et il n'y a aucune erreur le probleme c'est qu'aucun msg d'erreur ne s'affiche. qlq un n'a pas deja connu ce genre de problemes..

  6. #6
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Je pense que j'ai une idée (donc je suis)

    Encore oublié les petites pilules blanches ce matin moi !

    A mon avis les ' sont en trop.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    all:
      doctrine:
        class: sfDoctrineDatabase
        param:
          dsn: mysql:host=localhost;dbname=nombd
          username: nom_de_bd
          password: password

Discussions similaires

  1. [Excel] Générer un fichier excel à partir d'une table mysql + symfony 2
    Par Jerniti dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 23/05/2013, 12h33
  2. creer un fichier lib à partir d'une DLL
    Par benoit70 dans le forum MFC
    Réponses: 12
    Dernier message: 28/09/2008, 22h58
  3. [DOM] [JAVA + XML] Ouvrir un fichier xml à partir d'une url
    Par Hell dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 09/06/2005, 00h06
  4. Réponses: 4
    Dernier message: 02/05/2005, 20h25
  5. Effacer le contenu d'un fichier a partir d'une ligne
    Par localhost dans le forum Linux
    Réponses: 3
    Dernier message: 04/04/2004, 04h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo