2008-05-31
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中设置.
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中设置.
发表评论
- 浏览: 7951 次
- 性别:

- 来自: 福建福州

- 详细资料
搜索本博客
最新评论
-
struts2实践- 结合jquery ...
客户端和服务端配合验证的方案有吗?
-- by hotdog -
struts2实践- 结合jquery ...
只用js验证很不保险,服务端验证不可少
-- by kjj -
struts2实践- 结合jquery ...
jquery 比较耗资源~
-- by happy002 -
struts2实践-页面分页的 ...
能发一个吗 谢谢 dawnco@163.com
-- by adapt -
struts2实践- 结合jquery ...
long_jianxiu 写道不晓得有没有完整的代码,我现在弄的一头雾水的,不知 ...
-- by luckaway






评论排行榜