最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
phalcon数据库配置添加表前缀过程详解
时间:2022-06-25 00:41:13 编辑:袖梨 来源:一聚教程网
Phalcon默认居然不能设置数据表前缀,常用的框架都支持。
修改方法一:
新建一个基础模型,然后所有的模型在该类上继承即可
| 代码如下 | 复制代码 |
|
class BaseModel extends PhalconMvcModel { | |
但是此种方法,用phalcon devtools命令行模式生成model文件,文件名称是有表前缀的
修改方法二:
2.1 先在app/config/config.php 配置文件加上数据库前缀配置tablePrefix
| 代码如下 | 复制代码 |
|
'database' => array( | |
2.2 修改phalcon devtools
代码phalcondevtoolsscriptsPhalconBuilderModel.php
在220行$table = $this->options->get(‘name’);之后加上代码
| 代码如下 | 复制代码 |
|
| |
在480行
| 代码如下 | 复制代码 |
|
$methodRawCode[] = $this->snippet->getModelSource($this->options->get(‘name’)); $methodRawCode[] = $this->snippet->getModelSource($table); | |
此时使用工具命令
phalcon model user
生成model :
app/models/User.php
内容如下,不会提示table不存在了:
PHP
| 代码如下 | 复制代码 |
|
| |
相关文章
- 新三国志曹操传马超无双试炼四通关攻略 12-15
- 俄罗斯YANDEX引擎官网入口-免登录直达Yandex首页 12-15
- 漫蛙ManWa在线免费阅读入口_漫蛙ManWa官方网页版一键直达 12-15
- 逃离鸭科夫仓库区地窖在哪 仓库区地窖入口位置详情 12-15
- 光与影33号远征队熙艾尔bd玩法:熙艾尔毕业装备与加点思路介绍 12-15
- 漫蛙网页版免费入口进不去-漫蛙网页版最新免费版一键直达 12-15