php学习之从数据库生成Propel schema.xml

阅读更多
教训1,不要把php装在带空格的目录中。
1.建立一个目录,名字叫dinner,然后创建一个build.properties文件内容如下
build.properties
propel.project = legacyapp
propel.database = mysql
propel.database.url = mysql://root@localhost/legacyapp
2.进入1中的目录运行creole target
propel-gen .\ creole
3.查看生成的schema.xml文件是否符合需要。
4.运行propel-gen ./生成class文件。
该过程中需要把生成的 schema.xml中的onDelete="RESTRICT"中的RESTRICT改成小写。
5.设置include_path
有两种方法
在php.ini中设置。
在初始化init.php中设置.

你可能感兴趣的:(PHP,XML,MySQL)