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 à