Releases: zqlovejyc/SQLBuilder.Core
Releases · zqlovejyc/SQLBuilder.Core
1.0.4.1
1.优化AndWhere和OrWhere方法,把整个拼接条件解析成一个整体条件;
2.修复GroupBy语法根据单个实体属性分组,解析slq多出逗号bug;
3.SqlBuilder方法添加IsEnableFormat参数,仓储添加IsEnableFormat属性,支持更加灵活的对表名和列名是否启用格式化;
1.0.3.9
1.修复List集合类型变量Contains实体某个属性时解析错误bug;
1.0.3.8
1.新增SQLBuilder仓储注入扩展方法;
2.完善select表达式树解析逻辑,支持更加灵活的查询字段筛选;
3.添加sql拦截委托,可以用于记录sql执行日志或者修改原sql值;
1.0.3.6
1.优化sql解析格式化,修复特殊关键字未进行格式化造成的错误bug;
1.0.3.5
1.修复部分情况下Contains方法解析异常bug;
1.0.3.3
1.修复实体bool类型字段解析sql错误bug;
1.0.3.2
1.修复BinaryExpression解析IN和NOT IN取非错误bug;
2.修复MemberExpression部分Where条件解析错误bug;
3.修改Nullable扩展方法;
1.0.3.1
1.修复FindEntity主键值为null抛出异常bug;
2.修复Lambda表达式中部分Contains方法sql解析错误bug;
3.修复IN和NOT IN取非语法解析错误bug;
4.nuget引用包更新至最新版本;