Commit Graph

67 Commits

Author SHA1 Message Date
麦当苗儿
5ddad39f52 修复上一次提交的错误 2016-02-01 01:01:04 +08:00
麦当苗儿
5e8229b046 调整Db\Driver异常分类输出 2016-02-01 00:55:09 +08:00
thinkphp
bdd28d9b27 修正 \think\db\Driver类的getBindSql方法的一处BUG 2016-01-31 22:14:31 +08:00
thinkphp
d4fbec83a1 I函数去掉data方法 2016-01-29 22:36:11 +08:00
Jinchun Yang
f6a708e1f8 1)修改了一些注释的错误参数类型和返回类型
2)修改了一些无意义的变量名
3)本次 commit 没有逻辑上的变动
2016-01-29 22:28:01 +08:00
thinkphp
3eeccddd3c 修正驱动 2016-01-29 21:48:57 +08:00
thinkphp
7dec0b2f9d 强化日志信息 仅调试模式下有效 Input类的方法支持 判断一个变量是否存在 2016-01-28 14:57:30 +08:00
thinkphp
7352655e36 加强调试信息 2016-01-27 23:05:46 +08:00
thinkphp
d8e1d3eec7 修正Driver类的getBindSql方法 异常信息显示当前sql语句 2016-01-27 21:56:01 +08:00
thinkphp
89cf4aea52 修正Driver驱动的一处sql组装解析的BUG 2016-01-27 14:56:47 +08:00
thinkphp
295da181dc 添加SQL性能分析(开启数据库调试模式) 2016-01-26 15:06:36 +08:00
thinkphp
189ec6476f 改进sql日志记录中的sql语句组装 2016-01-26 14:02:27 +08:00
thinkphp
ad04716fdc 变量规范 2016-01-22 22:51:32 +08:00
小陈叔叔
57371d7aa1 修整db->Driver中order解析方法 2016-01-22 15:00:56 +08:00
thinkphp
0631886677 修正driver的insert方法一处bug 2016-01-21 21:34:00 +08:00
thinkphp
e006d40bdd 改进\think\db\Driver类 2016-01-21 18:25:24 +08:00
thinkphp
400e680c6a 废除 \think\db\Lite类 2016-01-21 17:51:33 +08:00
thinkphp
c3412cfb12 改进参数绑定机制 原生查询也可以支持参数绑定,并且同时支持 命名占位符和问号占位符 改进Driver类的异常处理 废除error方法
模型类中使用bind方法如下:
// 命名占位符
$this->bind('name','value');
// 问号占位符
$this->bind(1,'value');
2016-01-21 17:37:10 +08:00
thinkphp
0a323bc879 Db驱动query和execute方法支持传入bind参数 方便原生查询使用参数绑定操作 2016-01-21 15:18:01 +08:00
thinkphp
2c183cd77b 改进参数绑定 2016-01-21 11:19:09 +08:00
thinkphp
6d8191d63c 修正PDO参数绑定的一处BUG 2016-01-20 19:13:03 +08:00
thinkphp
6690126429 修正 使用参数绑定的时候返回执行sql的BUG 2016-01-19 19:05:13 +08:00
thinkphp
ae9a5a7bca 修正Model类的_write_data方法数据检测获取不到fields的问题 2016-01-19 18:54:16 +08:00
thinkphp
45701c6a57 修正 model类的alias方法 2016-01-14 15:04:34 +08:00
thinkphp
b56b9d4824 sqlite驱动更新 2016-01-13 14:26:16 +08:00
oldrind
31793bb8dc 修正$val[0]不存在时会引发报错的问题 2016-01-13 11:26:57 +08:00
huangdijia
95462c1cc0 修正Mongo驱动解析配置逻辑 2016-01-05 14:01:36 +08:00
huangdijia
c70761c971 修复几个notice 2016-01-05 13:35:39 +08:00
thinkphp
3881938ddb 调整类的文件命名规范为psr-4 2016-01-04 16:58:58 +08:00
huangdijia
4e5f91429d 修正db\driver\mongo::parseOrder()不能正确解析order参数的bug 2016-01-04 16:32:54 +08:00
thinkphp
fa897d927b 注释调整 2016-01-04 08:51:03 +08:00
thinkphp
7d025ba2cb hook类的add方法增加first参数 支持把某个行为放到钩子的开头首先执行 2015-12-28 12:22:38 +08:00
huangdijia
d6f8767416 修正mongo驱动一处Notice
修正response::redirect()一处变量
2015-12-24 08:40:08 +08:00
huangdijia
92be99e35f 修正两处warn 2015-12-22 13:32:04 +08:00
huangdijia
bbf8c03b51 修正几处因为函数重载时参数与父类参数不同而出现的warn 2015-12-22 13:29:37 +08:00
huangdijia
5b75506aa7 修正几处Notice错误 2015-12-22 11:59:02 +08:00
thinkphp
e2bf69ddb1 规范日志记录级别 2015-12-21 08:37:09 +08:00
thinkphp
b1624fc2c9 数据库和缓存读写计数调整 增加页面Trace日志驱动(需要设置'response_exit'=>false) Log::record方法支持字符串之外的变量输出 2015-12-20 22:22:45 +08:00
thinkphp
e654fcae5c 修正日志记录写法 2015-12-20 18:23:21 +08:00
thinkphp
0afe9e3aad 重写Log类和驱动 SockectLog纳入Log驱动 2015-12-20 18:08:36 +08:00
huangdijia
301c1b9f3f 修正mongo模型不能连接及报setField方法不存在的问题 2015-12-17 11:31:14 +08:00
thinkphp
ac202882af 修正数据库驱动类的quote方法 2015-12-15 20:08:53 +08:00
杨维杰
fda7b6c1d1 修复notice 错误 2015-12-14 12:57:29 +08:00
thinkphp
9fc6c38a4a Lite数据库类调整 数据库类的escapeString方法更名为quote 2015-12-14 12:35:57 +08:00
thinkphp
9ea4208579 修正quote问题 2015-12-11 22:30:02 +08:00
thinkphp
7f851362b1 增加随机排序支持 2015-12-11 22:11:47 +08:00
thinkphp
774736f41c 修正sqlite驱动 2015-12-11 21:36:44 +08:00
thinkphp
73d75227a9 db\driver类修正 2015-12-11 14:04:20 +08:00
thinkphp
ea9041b858 改进 2015-12-11 08:32:17 +08:00
thinkphp
159d425cd0 slog移动到核心think包 将来进一步改进 2015-12-10 15:23:24 +08:00