Releases: zqlovejyc/SQLBuilder
Releases · zqlovejyc/SQLBuilder
1.1.0.8
1.修复ToDynamicParameters扩展方法把参数名前缀全部替换成@的BUG;
2.更新nuget引用包为最新稳定版本;
1.1.0.7
1.新增Contains扩展方法;
2.修复分页方法中排序字段判断方法和被强制转换为大写BUG;
1.1.0.6
1.修复Expression批量插入转换Oracle数据对应sql错误bug;
2.修复Oracle仓储分页方法错误bug;
3.新增sql注入扩展方法;
4.新增OracleDynamicParameters实现Dapper的IDynamicParameters接口;
5.优化Page方法,精简仓储代码;
1.1.0.4
1.更新OrderType枚举类型名称;
2.新增linq排序扩展方法;
3.修复ToEntities、ToLists扩展方法赋值过程中转换bug;
1.1.0.3
1.优化ToList、ToLists扩展方法,修复IDataReader映射到单个简单类型时异常BUG;
2.更新仓储FindEntity方法,添加联合主键查询;
3.重载IQueryable、FindList方法,添加排序参数;
4.修复OrderBy语法解析过程中部分BUG;
1.1.0.2
1.移除IRepository接口DbConnection属性;
2.重新优化不同数据库类型的仓储实现,修复上几个版本中的BUG;
1.1.0.1
1.修复SqliteRepository仓储数据库连接对象using后无法访问Bug,.Net Core版本Sqlite则可以正常访问;
1.1.0.0
1.优化数据库连接字符串属性,修复当using使用后连接字符串被置为空无法再次使用BUG;
2.仓储接口新增DbConnection;
1.0.9.8
1.新增联合主键功能;
2.更新仓储接口,添加CommandTimeout、ConnectionString和Transaction属性;
1.0.9.7
1.移除IDataReader扩展方法ToListDynamics,修改为ToLists扩展方法;
2.优化Top方法;
3.更新IRepository接口及其实现类;
4.优化ToDataTable扩展方法;