dooPHP带表名前缀的表生成模型为单独文件
来源:互联网 发布:淘宝的逆战刷枪软件 编辑:程序博客网 时间:2024/06/06 05:54
修改 dooframework/db/DooModelGen.php
----
public static function gen_mysql($comments=true, $vrules=true, $extends='DooModel', $createBase=true, $baseSuffix='Base', $chmod=null) {
self::genMySQL($comments, $vrules, $extends, $createBase, $baseSuffix, $chmod);
...
public static function genMySQL($comments=true, $vrules=true, $extends='DooModel', $createBase=true, $baseSuffix='Base', $chmod=null, $tablePrefix=null) {
...
$classname = '';
if($tablePrefix){
$temptbl = str_replace($tablePrefix,'',$tblname);
}else{
$temptbl = $tblname;
}
----
为
----
public static function gen_mysql($comments=true, $vrules=true, $extends='DooModel', $createBase=true, $baseSuffix='Base', $chmod=null, $tablePrefix=null) {
self::genMySQL($comments, $vrules, $extends, $createBase, $baseSuffix, $chmod, $tablePrefix);
...
public static function genMySQL($comments=true, $vrules=true, $extends='DooModel', $createBase=true, $baseSuffix='Base', $chmod=null, $tablePrefix=null) {
...
$classname = '';
if($tablePrefix){
$temptbl = str_replace($tablePrefix,'',$tblname);
}else{
$temptbl = $tblname;
}
----
修改控制器 MainController.php
----
public function gen_model(){
Doo::loadCore('db/DooModelGen');
DooModelGen::genMySQL(true,true, 'DooModel', false, 'Base', null);
}
----
为
----
public function gen_model(){
Doo::loadCore('db/DooModelGen');
DooModelGen::genMySQL(true,true, 'DooModel', false, 'Base', null, 'tb_');
}
----
... 为省略的部分,自己搜索一下。重新生成模型即可。不生成 Base 目录,直接生成单独的 model 文件,如果想生成 Base , 把 第四个 false 改成true 即可。
- dooPHP带表名前缀的表生成模型为单独文件
- Log4j 为单独的类生成单独的日志文件
- TP2.0技巧整理:模型单独设置数据表的前缀(转)
- 单独hibernate 生成表
- logback为单独的包配置日志输出文件
- 为ie和chrome FF单独设置样式的“条件注释法”、“类内属性前缀法”、“选择器前缀法”、实现方法 案例(推荐)
- Unity3D 动态创建的Mesh,导出为Obj模型文件,并生成Prefab文件
- Unity动态创建的Mesh,导出为Obj模型文件,并生成Prefab文件
- BAT 批量为文件夹下的文件添加前缀 语句
- Cpp2Uml是一个能够为C++项目生成UML模型文件的Eclipse插件
- xcode 为文件单独设置 arc
- 将cs文件单独编译为dll
- 12.1有关于Doophp的东东
- ubuntu下修改crontab的日志文件,使之单独保存为cron.log文件
- 单独存放文件的script
- C语言编译后生成的.exe文件单独运行的设置
- DOM模型的XML文件生成读取
- DOM模型的XML文件生成读取
- 派生类指针方法获取基类的函数
- jackson基本使用库
- MAPGIS 环境设置
- SimpleDateFormat的常用方法说明
- error C2533: ' ::{ctor}' : constructors not allowed a return type
- dooPHP带表名前缀的表生成模型为单独文件
- 单件模式
- 我要开始多多记录了
- fedora和ubantu哪个比较好呀
- 一片冰心在玉壶
- Foj 1771 Counting in English
- C# 应用ServiceController控制自定义windows service
- HBase I/O: HFile
- 1026 Cipher //置换群