Je souhaite commencer à utiliser Propel dans mon projet Kohana 3.x. Mais quand je tente d'exécuter la commande suivante:Propel: Aucune base de données sélectionnée
C:\propel\generator\projects\myProject>propel-gen reverse
Je reçois l'erreur suivante:
[propel-schema-reverse] There was an error building XML from metadata: SQLSTATE[
3D000]: Invalid catalog name: 1046 No database selected
[propel-schema-reverse] Schema reverse engineering finished
Quelqu'un sait comment résoudre cela?
Informations complémentaires:
entre autres je le myProject du dossier contenant le fichier build.properties:
C:/propel/generator/projects/myProject/build.properties
C'est le "code source" de build.properties:
propel.project = myProject
propel.database = mysql
propel.database.url = mysql:dbname = myProject;host=localhost
propel.database.user = root
propel.database.password =
Ceci est la sortie complète lorsque j'exécute la commande:
C:\propel\generator\projects\myProject>propel-gen reverse
Buildfile: C:\propel\generator\bin\..\build.xml
[resolvepath] Resolved C:\propel\generator\projects\myProject to C:\propel\generator\
projects\myProject
propel-project-builder > check-project-or-dir-set:
propel-project-builder > check-project-set:
propel-project-builder > set-project-dir:
propel-project-builder > check-buildprops-exists:
propel-project-builder > check-buildprops-for-propel-gen:
propel-project-builder > check-buildprops:
propel-project-builder > configure:
[echo] Loading project-specific props from C:\propel\generator\projects\myProject/build.properties
[property] Loading C:\propel\generator\projects\myProject\build.properties
propel-project-builder > reverse:
[phing] Calling Buildfile 'C:\propel\generator\build-propel.xml' with target
'reverse'
[property] Loading C:\propel\generator\.\default.properties
propel > reverse:
[echo] +-----------------------------------------------+
[echo] | |
[echo] | Generating XML from PDO connection ! |
[echo] | |
[echo] +-----------------------------------------------+
[propel-schema-reverse] There was an error building XML from metadata: SQLSTATE[
3D000]: Invalid catalog name: 1046 No database selected
[propel-schema-reverse] Schema reverse engineering finished
BUILD FINISHED
Total time: 0.4205 seconds
Enclose le côté droit par des guillemets simples, sinon vous obtiendrez un avertissement car parse_ini_file ne supporte pas les valeurs avec '=' dans ceux-ci. – khattam
Modifié, merci –