Skip to content

Releases: zqlovejyc/SQLBuilder

2.0.6

12 Nov 12:36
Compare
Choose a tag to compare

1.引入FastExpressionCompiler,优化Expression编译;
2.修复部分情况下sql拦截委托执行两次的bug;

2.0.5

10 Nov 11:28
Compare
Choose a tag to compare

1.修改表名和列名默认不启用格式化;
2.优化OracleDynamicParameters;
3.修复Query查询诊断记录参数错误引起的异常bug;

2.0.4

09 Nov 08:58
Compare
Choose a tag to compare

1.Key特性新增是否自增列标识;
2.仓储添加诊断日志记录;

2.0.3

05 Nov 06:41
Compare
Choose a tag to compare

1.新增SqlBuilderExtensions扩展类;
2.重命名UseMasterOrSalve为UseMasterOrSlave,修改拼写错误;

2.0.2

05 Nov 02:06
Compare
Choose a tag to compare

1.优化SqlWrapper,新增部分方法,优化sql构建;
2.Insert和Update默认不启用null值;
3.优化Select查询,形如:Test_Select_87、Test_Select_88;
4.优化Count、Sum、Max、Min、Avg方法,新增对应的单元测试用例;

2.0.1

31 Oct 13:54
Compare
Choose a tag to compare

1.优化Join AS别名;
2.优化Select;
3.修复多表连接查询只返回单表时(如单元测试Test_Select_86所示),无法全部解析表别名bug;

2.0.0.0

30 Oct 02:57
Compare
Choose a tag to compare

1.优化内部表别名逻辑,支持更加灵活的自定义表别名,支持单表多次Join等,更加符合实际使用习惯;
2.修改内部格式化参数由形如@parameter1改为@p__1;
3.本次版本升级改动较大,升级需谨慎;

1.1.4.3

27 Oct 01:45
Compare
Choose a tag to compare

1.仓储接口新增UseMasterOrSalve及其实现类对应实现;

1.1.4.2

23 Oct 01:40
Compare
Choose a tag to compare

1.SqlBuilderCore新增Append、AppendIf方法;

1.1.4.1

22 Oct 11:48
Compare
Choose a tag to compare

1.修改SqlBuilderCore,支持简单的单表linq语法查询;