Commit Graph

839 Commits

Author SHA1 Message Date
62408b2ba7 - 修复 v3.2.688 WithTempQuery 场景的 DTO 映射查询; 2023-02-28 18:50:08 +08:00
24b5c265b9 - 优化 WithTempQuery 场景的 DTO 映射查询; 2023-02-28 14:41:03 +08:00
4a2f9eb77e - 修复 GroupBy 之后 WithTempQuery 参数化时未传递的问题; 2023-02-28 12:15:39 +08:00
035856e120 - 修复 Ado.ExecuteNonQuery 超时参数未生效的问题;#1441 2023-02-27 19:04:57 +08:00
679cf7efca - 优化 支持动态操作 .IncludeByPropertyName 之后的 then.WhereDynamicFilter 操作; 2023-02-24 21:33:27 +08:00
3d205041b0 - 优化 ISelect<object> AsType 的父子类转换时的情况;#1427 2023-02-17 18:35:44 +08:00
f295f2cd1a - 优化 IUpdate.Set(xx, null) 的情况; 2023-02-17 17:56:37 +08:00
7151969ee0 - 修复 BulkUpdate 触发 Aop.AuditValue Insert 类型的问题; 2023-02-14 18:00:34 +08:00
04a4b7c050 Merge branch 'master' of https://github.com/dotnetcore/FreeSql 2023-02-14 15:33:56 +08:00
abb91181bd - 修复 BulkUpdate 触发 Aop.AuditValue Insert 类型的问题; 2023-02-14 15:30:04 +08:00
59ca312e95 优化当props属性过多时的判断
优化当props属性过多时且有过多的属性与prop属性类型一样的时候,只需要迭代到第二次即可判断出是否等于1,无需一直迭代到全属性遍历完
2023-02-10 08:55:41 +08:00
3cee28fd42 - 优化 IUpdate 组合更新方式; 2023-02-09 14:11:50 +08:00
f8773469bc - 优化 Enum 位运算 MapType 解析;#1413 2023-02-08 19:35:19 +08:00
0c82e810c2 - 优化 SqlServer timestamp 行版本的支持;#1412 2023-02-08 11:47:33 +08:00
8d8926d8e2 - 优化 Firebird 表达式树位运算的适配解析;#1413 2023-02-07 19:43:39 +08:00
7e39e1bb18 - 修复 Array.Any OR 表达式树解析 bug; 2023-02-07 10:49:52 +08:00
6f52ec990b 参数化增加 ExpandoObject支持 #1403 2023-01-17 20:50:29 +08:00
53936377c3 Merge pull request #1403 from hyzx86/ExpandoObject
参数化增加 ExpandoObject支持
2023-01-17 20:40:23 +08:00
97ad7a34d8 参数化增加 ExpandoObject支持 2023-01-17 20:20:28 +08:00
595d2ae388 unittest code 2023-01-16 20:14:43 +08:00
27990563ec - 增加 IAdo.ExecuteNonQuery 重载方法; 2023-01-09 12:04:05 +08:00
1d9cd1f59d - 优化 IUpdate 批量 case when 同值的 SQL 生成;#1393 2023-01-06 01:59:28 +08:00
4cd57a0afa - 修复 HzyTuple 嵌套解析问题;#1390 2022-12-30 11:31:54 +08:00
c8ecadff29 - 修复 AsType 之后的表达式解析;#1389 2022-12-29 17:28:19 +08:00
36f3db5525 - 修复 AsType 表达式解析问题;#1389 2022-12-29 16:51:19 +08:00
b224118133 - 修复 ClickHouse 联表查询 GLOBAL left join、Ado.Query * 问题;#1383 2022-12-26 22:28:06 +08:00
82c0eeee82 - 修复 UseSlaveWeight 异步下可能无效的问题;#1382 2022-12-24 16:28:16 +08:00
9118407952 - 增加 Aop.CommandBefore 设置 .CommandText = null 可拦截本次执行; 2022-12-23 09:14:35 +08:00
ef6d790dcc - 增加 FreeSqlBuilder UseQuoteSqlName 设置不使用 [] `` "" 限定符号; 2022-12-23 08:22:11 +08:00
40a6e11457 - 优化 MySqlConnector MySqlDataTime 读取; 2022-12-20 22:01:51 +08:00
637bff767a - 增加 linq.dynamic Expression Invoke 解析;#1378 2022-12-20 20:25:55 +08:00
818d335ec7 - 修复 ISelectGrouping ToSql AsProperty 别名无效问题; 2022-12-20 20:21:06 +08:00
80cfa45f51 - 优化 UnitOfWork 与 ForUpdate 事务开启逻辑; 2022-12-08 15:49:18 +08:00
09864eaa9f - 完善 BulkCopy Update 2022-12-06 21:57:30 +08:00
6c00bd825e - 增加 IUpdate<T> BulkCopy 批量更新扩展方法(暂时支持 SqlServer/MySql/PostgreSQL); 2022-12-06 18:03:16 +08:00
e3d526ec6d - 修复 Firebird CodeFirst.SyncStructure 自增错误;d154a463a5d239c0a4ce848f2ac9c75dca84ec55 2022-12-02 22:13:35 +08:00
cbcd711a48 - 修复 fsql.InsertOrUpdate SetSource(sql) 无效的 bug; 2022-11-30 13:49:27 +08:00
cc89a6c685 - 优化 ISelect<T1, T2> 对象 .LeftJoin<T2> 表别名;#1348 2022-11-25 15:03:13 +08:00
6b9aa9dcef - 优化 string[].Any(..) 表达式树解析;ReplaceParameterVisitor 2022-11-23 12:27:28 +08:00
abf8999916 - 修复 Utils.ReplaceSqlConstString bug; 2022-11-16 00:03:08 +08:00
0c092e6260 - 优化 非法导航属性定义异常提示; 2022-11-10 12:54:46 +08:00
95e8ec7c83 - 修复 SqlExt Over 参数类型转换问题;#1321 2022-11-10 12:02:28 +08:00
904e2513a6 - 优化 表达式树解析 w => (w as TBase).Id; 2022-11-08 19:35:47 +08:00
f3df5c7ec0 - 优化 导航属性集合 .Exists 效果与 .Any 相同; 2022-11-08 19:03:09 +08:00
98a588ada9 - 修复 PgArrayToMany 数组字段为空时的 bug; 2022-11-08 14:05:35 +08:00
330abdf897 - 修复 PgArrayToMany DTO 异步查询报错的 bug(同步方法正常); 2022-11-08 00:33:39 +08:00
4cd83e4981 - 优化 UpdateDict 支持 .IsVersion 乐观锁设置; 2022-10-27 11:52:54 +08:00
1dae5b9573 v3.2.683-preview20221025 - 扩展 UseMessagePackMap 2022-10-25 18:47:46 +08:00
a301fdd130 - 优化 导航属性未配置关系先 Where 后 InnerJoin 的问题; 2022-09-25 13:12:04 +08:00
bc98f167e9 - 修复 3.2.670 中 UseNameConvert 无效;#1270 2022-09-25 09:07:49 +08:00