Releases: zqlovejyc/SQLBuilder.Core
Releases · zqlovejyc/SQLBuilder.Core
1.0.5.2
1.重载Where、AndWhere、OrWhere、WhereIF方法,支持外部动态控制Where或者And关键字拼接;
1.0.5.1
1.优化Select、Join、Where、AndWhere、OrWhere、WhereIF;
2.重载GroupBy、OrderBy、Join、LeftJoin、RightJoin、FullJoin;
1.0.5.0
1.重载Linq扩展方法True、False、Or、And、WhereIF;
2.修改仓储FindEntityBySql为FindEntity,统一方法命名;
3.升级Nuget包引用;
1.0.4.9
1.新增Linq扩展方法WhereIF;
2.重载Where、AndWhere和OrWhere方法;
3.新增WhereIF方法;
4.修改表变量,添加格式化;
5.重载Join、InnerJoin、LeftJoin、RightJoin和FullJoin方法,支持自定义Join拼接sql语句;
1.0.4.7
1.重载Expression扩展方法True、False、Or、And,实现Join条件动态拼接功能;
1.0.4.6
1.修改仓储新增、修改和删除的批量操作,允许向外抛出异常;
2.修改仓储FindObject方法,内部由QueryFirstOrDefault改为ExecuteScalar;
1.0.4.5
1.修复MemberExpression解析类静态属性时异常bug;
1.0.4.4
1.修复SqlRepository仓库FindTableByWith方法分页语法拼写错误bug;
1.0.4.3
1.优化MethodCallExpression类型表达式解析逻辑,支持除内部匹配到方法外的其他方法;
1.0.4.2
1.修改AddSQLBuilder扩展方法,添加isEnableFormat是否启用格式化可选参数;