Releases: tobycroft/gorose-pro
Releases · tobycroft/gorose-pro
v1.12.10
1.修复使用db.Where("\"NUMBER\"")诸如重复加关键字符号导致的BUG
v1.12.9
1.修复使用db.Where("\"NUMBER\"")诸如重复加关键字符号导致的BUG
v1.12.8
1.修复on语句可能因为符号问题导致ORA-01741: illegal zero-length identifier故障
v1.12.7
1.Replace方法更新,与Wiki中描述一致
2.Replace方法使用性能更好的拼接法降低微乎其微的延迟
3.Replace方法开放无Where()查询状态的插入功能,不建议使用,因为Oracle没有主键检查,插入出错后,只能使用ret返回中的int判断是否有插入,插入了几条数据,有一定的插入失败风险,且Err不会报错
v1.12.6
1.修复Oracle使用Replace出错的BUG
2.降低框架在原版Oracle操作中可能出现删数据的风险
3.降低原版Execute执行器可能出现误删数据的风险
4.新增Oracle-Replace方法,参考MyBatis插入方式实现高效率实现一句话Oracle Replace Into执行
v1.12.5: 1.修复Oracle使用Replace出错的BUG
2.降低框架在原版Oracle操作中可能出现删数据的风险
3.降低原版Execute执行器可能出现误删数据的风险
v1.12.4
Merge remote-tracking branch 'origin/master'
v1.12.3
1.修复Oracle无法使用的故障,使用Go-Ora替代OCI8
2.修复原版Gorose打标错误导致Oracle完全无法输出的BUG
v1.12.2
修正在WhereIn为空时尽量将对应字段查询转换Null查询或Not Null查询
这样可避免在实际业务场景输入in空内容时程序不会出现500错误,并阻止因缺少限制字段而导致本不应该输出的数据被输出的问题
如果依赖ORM逻辑检测的用户,建议更新