Commit Graph

3072 Commits

Author SHA1 Message Date
28810
9a41370315 - 补充 pgsql FreeSql.Generator 默认值 uuid_generate_v4() 生成;#2088 2025-08-08 12:04:15 +08:00
28810
5c4ec59cc9 Merge branch 'master' of https://github.com/dotnetcore/FreeSql 2025-08-06 10:28:25 +08:00
28810
76e719cd1f - 修复 SqlServer DbFirst 大小写判断问题; 2025-08-06 10:28:19 +08:00
2881099
2d6cb805d9 - 修复 非公开无参的实体无法获取默认值问题;#2085 2025-08-02 16:10:33 +08:00
2881099
b337c4b862 v3.5.212 #2047 v3.5.212 2025-07-30 22:01:34 +08:00
28810
edf3497584 Merge branch 'master' of https://github.com/dotnetcore/FreeSql 2025-07-30 14:41:00 +08:00
28810
3dc60d818e - 修复 Oracle InsertOrUpdate Bug;#2047 2025-07-30 14:40:27 +08:00
2881099
d94724ca79 Merge pull request #2082 from coolqingcheng/master
修复数据库无法连接的时候,codefirst的HasData会导致SyncStructure迁移死循环调用,然后Stackoverflow异常
2025-07-25 11:17:22 +08:00
qingcheng
3e6aa05587 修复数据库无法连接的时候,codefirst的HasData会导致SyncStructure迁移死循环调用,然后Stackoverflow异常 #2082 2025-07-25 10:55:28 +08:00
qingcheng
819251c075 Update EfCoreTableFluent`1.cs
修复数据库无法连接的时候,codefirst的HasData会导致SyncStructure迁移死循环调用,然后Stackoverflow异常
2025-07-25 10:38:21 +08:00
2881099
443d37b156 v3.5.211 #2074 #2078 #2079 #2077 #2080 #1982 #2056 #2016 #2015 v3.5.211 2025-07-24 23:09:48 +08:00
28810
b2d283b644 - 修复 ToChunkAsyncEnumerable 少读一条数据的 bug;#1982 #2056 #2016 #2015 2025-07-24 18:06:51 +08:00
28810
c00534ec95 - 修复 WithTempQuery+AsTreeCte 生成SQL错误;#2080 2025-07-23 18:40:02 +08:00
28810
5e4bcfd5cf - 修复 Sqlite CodeFirst 特殊表名问题; 2025-07-22 18:02:54 +08:00
2881099
815841040d Merge pull request #2077 from Linlccc/master
fix:修复 Group 查询不支持 aot 问题
2025-07-22 12:23:06 +08:00
28810
113c099e0f Merge branch 'master' of https://github.com/dotnetcore/FreeSql 2025-07-21 10:01:46 +08:00
28810
594e5a0ffd - 修复 GBase 时间类型精度问题;#2079 2025-07-21 10:01:43 +08:00
2881099
74237bed84 - 修复 GBase DbFirst 字典配置问题;#2078 2025-07-20 01:26:16 +08:00
Linlccc
e1f81c4bc7 fix:修复 Group 查询不支持 aot 问题
perf:优化非 aot 下分组查询性能(减少反射)
2025-07-18 16:40:38 +08:00
28810
58bf5c1fda - 修复 Oracle DbFirst.GetTableByName() 没有返回字段信息;#2074 2025-07-17 16:57:05 +08:00
28810
69ef7b1add - 完善 ClickHouse/QuestDB/TDengine 支持 enum 映射; 2025-07-17 10:23:19 +08:00
2881099
1db9561862 v3.5.211-preview20250716 #1993 #2073 2025-07-16 22:39:26 +08:00
28810
8fc418150d - 修复 System.MemoryExtensions.Contains 解析问题;#1993 2025-07-16 09:51:41 +08:00
2881099
430ba602b6 Merge pull request #2073 from sukney/master
增加 ntile(5) over (order by ...)
2025-07-15 11:09:34 +08:00
leus@qq.com
6c315c13bf 增加 ntile(5) over (order by ...) 2025-07-14 23:09:16 +08:00
2881099
667888ec53 v3.5.210 #2047 #2057 #2061 #2065 #2060 v3.5.210 2025-07-09 19:23:30 +08:00
28810
0a9c685511 - 优化 pgsql + JsonMap 自动映射为 jsonb;#2060 2025-07-09 15:26:29 +08:00
28810
083166c3ef - 修复 pgsql + JsonMap 无法解析 poco 表达式树的问题;#2060 2025-07-09 13:52:34 +08:00
2881099
988b4b90be Merge pull request #2065 from Linlccc/master
fix:修复使用 microsoft.data.sqlite 驱动时,aot 异常
2025-07-08 15:55:00 +08:00
Linlccc
5e78f8013a fix:修复使用 microsoft.data.sqlite 驱动时,aot 异常
err:Expression.Convert(tryparseVarExpDecimal, tryparseVarExp.Type)
    构建后是 (int)deciamlValue,应该是 Convert(deciamlValue, typeof(int)) 才对

ps.aot 编译时不能使用 Expression 隐式将 decimal 转成 int.. 等类型
2025-07-08 15:37:19 +08:00
28810
d54eade496 - 调整 私有方法 GlobalFilter.Apply 命名为 ApplyCore;#2061 2025-07-07 10:33:24 +08:00
2881099
63056e254e Merge pull request #2061 from 1340896123/master
feat(GlobalFilter): 添加过滤器类型支持并优化各操作过滤逻辑,使其,可以在Select,Update,Delete使用不同的过滤器
2025-07-07 09:39:27 +08:00
廖宇杰
a023662311 feat(GlobalFilter): 添加过滤器类型支持并优化各操作过滤逻辑
为全局过滤器添加类型支持(查询、更新、删除),并修改相关操作(Select/Update/Delete)的过滤逻辑,确保只应用对应类型的过滤器。同时修复了RepositoryDbSet中过滤器的禁用逻辑,使其与操作类型匹配。
2025-07-07 02:39:54 +08:00
28810
1509714b74 Merge branch 'master' of https://github.com/dotnetcore/FreeSql 2025-07-04 16:06:49 +08:00
28810
f8ad904a78 - 修复 ToChunk + Include 三层导航属性返回问题;#2056 2025-07-04 16:06:36 +08:00
2881099
164bd3f5fa Merge pull request #2057 from densen2014/master
修复 ExecuteSqlBulkCopy() 对于表名有空格的情况处理异常 #2055
2025-07-04 07:52:12 +08:00
Alex chow
eb4da760bb Merge remote-tracking branch 'upstream/master' 2025-07-04 00:46:38 +02:00
Alex chow
9dd1272416 修复 ExecuteSqlBulkCopy() 对于表名有空格的情况处理异常 #2055
ExecuteSqlBulkCopy() 对于表名 'tb topic' 有空格的情况拼接sql语句有错误,没正确添加 [tb topic] 中括号 #2055

如果 dt.TableName 包含空格并且前后没有[]符号, 则前后加上 [ ] 符号
2025-07-03 23:46:03 +02:00
2881099
c1dd66961d v3.5.210-preview20250626 #2047 2025-06-26 21:16:22 +08:00
2881099
ede318c60e - 修复 WithMemory 首行为 NULL 值的情况;#2047 2025-06-25 23:06:50 +08:00
2881099
ec748c45a2 v3.5.209 #2045 v3.5.209 2025-06-21 13:51:06 +08:00
2881099
cf870c07cb - 修复 AsTreeCte + InsertInto 语法错误问题;#2045 2025-06-21 13:32:45 +08:00
2881099
e64fd7b427 v3.5.208 #2040 v3.5.208 2025-06-17 22:15:31 +08:00
2881099
2a5b56964b - 修复 MySql JsonMap Enum 统一解析为 int;#2040 2025-06-17 22:12:38 +08:00
28810
e949209dfc - 修复 MySql Enum MapType(int) .Contains 解析问题; 2025-06-12 11:05:12 +08:00
2881099
d512edbf70 v3.5.207 v3.5.207 2025-05-29 21:02:46 +08:00
2881099
ac1127ad60 - 修复 Lambda .Contains 通配符解析为非 Like 问题; 2025-05-29 20:49:05 +08:00
2881099
a2b1d5525b v3.5.206 #2027 #2020 #1982 #2015 #1952 #1674 #1520 2025-05-14 21:55:29 +08:00
2881099
10de974a70 - 修复 v3.2.204 带的的 ToList 子查询 bug;c6fec6acd4 2025-05-14 21:52:37 +08:00
2881099
f27123e32f Merge pull request #2027 from d4ilys/master
修复 Duckdb CodeFirst Index 异常
v3.5.206
2025-05-13 13:13:02 +08:00