Releases: tinybees/eclients
Releases · tinybees/eclients
v1.0.12
13 Jul 06:26
Compare
Sorry, something went wrong.
No results found
Changed
修复redis中注册的退出事件不进行空值的赋予
修复出现的获取models的表时增加model造成的动态改变字典的错误
v1.0.11
30 Mar 07:53
Compare
Sorry, something went wrong.
No results found
Changed
修复获取session时没有permission_id造成的错误
增加sqlalchemy版本限制
v1.0.10
14 Jan 05:48
Compare
Sorry, something went wrong.
No results found
Changed
修复flask alchemy应用结束自动关闭session会出错的问题
v1.0.9
14 Oct 11:55
Compare
Sorry, something went wrong.
No results found
1.修复对于number函数对于负数会返回0的问题
v1.0.8
13 Oct 07:50
Compare
Sorry, something went wrong.
No results found
Changed
1.更改redis默认通用过期时间由12小时到15天
2.更改session的默认过期时间由30分钟到1小时
1.0.7
18 Sep 07:41
Compare
Sorry, something went wrong.
No results found
更改redis,http,mongo初始化的时机,改为调用后即初始化
Signed-off-by: tinybees <a598824322@163.com>
v1.0.1
15 Jun 07:20
Compare
Sorry, something went wrong.
No results found
Added
增加能够选择数据库驱动的功能,默认为pymysql.
此扩展原则上将做为最后一个未拆分扩展版本,后续将分开维护.
默认排序增加关闭功能,在大数据量的时候为了速度可以关闭此功能
增加新的execute功能,新增默认关闭游标功能,返回值可以选择一条,多条或者全部
增加唤醒job,确保启动的apscheduler进程定时唤醒,以便能够发现其他进程添加的job而执行
Changed
更改sqlalchemy中提交commit的时机,现在的会造成提示不准确.
修复定时任务工具类中会造成多个worker都加载定时任务的问题
优化所有代码中没有类型标注的地方,都改为typing中的类型标注
优化dbclient中执行execute方法,如果没有返回行则返回None或者[]
优化dbclient生成新的session时如果不在binds中则创建的功能
优化初始化app时变量的赋值方式,使得在单独使用的是更合理
默认分页的时候如果已经排序,直接不再排序,去掉默认组合排序的功能
优化apscheduler启动逻辑,确保多进程中只有一个进程能启动
优化pascheduler启动逻辑,确保其他的进程动态添加job也能成功