Bonjour,
Je te conseille très fortement de privilégié la documentation en anglais,
qui est complète ;-)
Sinon, dans le jour 3 de Jobeet, est-ce que tu as bien respecté ces 2
paragraphe ?
http://www.symfony-project.org/jobeet/1_2/Doctrine/en/03#chapter_03_the_schema
http://www.symfony-project.org/jobeet/1_2/Doctrine/en/03#chapter_03_the_database
Le 1er explique qu'il faut créer le dossier "config/doctrine" et mettre le
schema.yml dedans
Le second explique comment configurer le database.yml pour une connexion
doctrine.
Puisque tu nous dis que tu as tappé la commande ./symfony
doctrine:build-model, mais que le dossier "config/doctrine" n'existait pas,
c'est soit que tu as voulu aller trop vite, soit que tu as râté ces
paragraphes.
Le 21 août 2009 22:58, Robroy <[email protected]> a écrit :

>
> Bonjour,
>
> Je débute avec Symfony (v1.2.8). Je démarre sur le tuto "Jour
> 3..." (http://www.symfony-project.org/jobeet/1_2/Doctrine/fr/03) et je
> rame un peu ;)
> Je développes sous Mac OSX (si si... )
> Pas mal de documentation sur propel mais encore assez court sur
> Doctrine. bref, voici mon problème :
>
> J'ai donc suivi le tuto, pas à pas, jusqu'à la saisie de la sommande :
> "symfony doctrine:build-sql"
> ..sensée générée le schéma de base de données dans le fichier data/sql/
> lib.model.schema.sql
> Or, ce fichier n'est pas généré.
>
> En remontant un peu plus "avant" dans le tuto, j'ai noté deux choses
> étranges (enfin à vous de me dire si ça l'est !) :
> On me demande de créer le fichier schéma.yml dans le répertoire config/
> doctrine/ or, ce répertoire n'existe pas. Qu'à cela ne tienne, je l'ai
> donc créé.
>
> la seconde chose étrange, c'est que dans mon fichier database.yml,
> j'avais toujours des références à Propel. Et ces références
> empéchaient la commande doctrine:build-sql de s'éxécuter. J'avais le
> message d'erreur suivant :
> Fatal error: Class 'sfPropelDatabase' not found in /Users/Rob11/Sites/
> jobeet/cache/frontend/dev/config/config_databases.yml.php on line 6
>
> En retirant ces références, je n'ai plus d'erreur... mais ma base de
> donnée n'est pas générée. ni dans mon projet (dans le schema.sql qui
> va bien) ni dans phpmyadmin.
>
> Du coup... je suis un peu perdu.
>
> C'est une manipe que j'ai fait sans problème avec Propel mais qui
> semble bien plus fastidieuse avec Doctrine. or tout le future de
> Symfony semble se dessiner avec Doctrine et non pas Propel... d'où mon
> entêtement !
>
> Avis aux experts... ou en tout cas aux noms-débutants !
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à