2881099
|
1d9cd1f59d
|
- 优化 IUpdate 批量 case when 同值的 SQL 生成;#1393
|
2023-01-06 01:59:28 +08:00 |
|
2881099
|
3e6528a73b
|
v3.2.670-preview22020909
|
2022-09-09 01:43:15 +08:00 |
|
2881099
|
3193aa79d5
|
v3.2.666-preview20220824
|
2022-08-23 04:13:49 +08:00 |
|
2881099
|
e10fb8ffe5
|
- 优化 string Contains 模糊查找 % 的情况;
|
2022-06-29 21:59:46 +08:00 |
|
2881099
|
38c6796b67
|
- 修复 AsTable 子查询未传播的 bug;#1103
|
2022-06-09 13:59:27 +08:00 |
|
2881099
|
e9949b58ff
|
add \0 string test
|
2022-06-07 10:15:52 +08:00 |
|
2881099
|
f842e213eb
|
- 优化 FluentApi 继承关系可直接 ConfigEntity<BaseEntity> 生效;#1144
|
2022-06-03 16:09:20 +08:00 |
|
2881099
|
8263379720
|
add min/max DateTime IsNull Tests #1140
|
2022-06-02 22:02:16 +08:00 |
|
2881099
|
fc32710421
|
- 增加 pgsql numeric -> BigInteger 映射;#1100
|
2022-05-13 12:32:26 +08:00 |
|
2881099
|
a3a3d56ec3
|
- 修复 Oracle AsTable 分表嵌套 SQL 拼错错误;#1098
|
2022-05-12 13:36:19 +08:00 |
|
2881099
|
1b84a00696
|
- 优化 子查询 sum/min/max/avg 默认加 isnull 防止为 NULL 情况;
|
2022-05-10 09:28:04 +08:00 |
|
2881099
|
0ecab32f34
|
- 调整 DbSet/Repository DeleteCascadeByDatabase/Delete 区别于数据库/内存的级联删除;#609
|
2022-05-04 22:38:17 +08:00 |
|
2881099
|
b0ac5a8739
|
- 调整 增加支持 OneToOne 级联保存,EnableAddOrUpdateNavigateList 改名为 EnableAddOrUpdateNavigate;
|
2022-05-04 15:49:05 +08:00 |
|
2881099
|
3d5ca9bc7e
|
- 优化 pgsql jsonb 映射,支持 List,mysql limit in 子查询;
|
2021-11-02 00:38:06 +08:00 |
|
2881099
|
5213bd0224
|
- 修改 MERGE INTO 别名与 SQL 关键字冲突的 bug;#816
|
2021-07-16 00:47:29 +08:00 |
|
2881099
|
d93fd91eed
|
- 修复 SqlServer 支持 Chinese_PRC_CS_AS 区分小大写;#684
|
2021-02-09 17:17:31 +08:00 |
|
2881099
|
cd6fd2708e
|
- 增加 ISelect.OrderByRandom() 随机排序适配;
|
2020-12-24 01:11:28 +08:00 |
|
2881099
|
b193d86aa4
|
- 优化 ToSql 别名大小写问题;#467
|
2020-12-03 14:18:02 +08:00 |
|
2881099
|
2cac4c3094
|
update to .net5.0
|
2020-11-12 04:31:51 +08:00 |
|
hzy
|
f3aa07abb6
|
添加新的多表查询语法,简化 定义 一堆 abcd
|
2020-11-03 23:05:11 +08:00 |
|
2881099
|
768cbdc97a
|
- 增加 HzyTuple 表达式替换类;
|
2020-11-02 22:24:59 +08:00 |
|
28810
|
db6a13c6f1
|
- 优化 支持实体类使用 new 重写属性;
|
2020-10-15 11:48:58 +08:00 |
|
28810
|
ede456f1bf
|
update tests
|
2020-09-22 15:54:26 +08:00 |
|
28810
|
fd8ed29c02
|
- 修复 子查询 Count/Max/Min/Avg/Sum 使用了 Limit(1) 的 bug;#462
|
2020-09-16 13:54:04 +08:00 |
|
28810
|
d951b475d9
|
- 增加 IAdo.ExecuteConnectTest 快速判断连接是否可用 #113;
|
2020-08-24 12:39:22 +08:00 |
|
28810
|
66f123fbed
|
- 优化 WhereDynamic 传入集合对象时,逻辑 OR 换为 IN;
|
2020-08-14 15:30:58 +08:00 |
|
28810
|
d10816d62c
|
- 修复 Oracle nvarchar2 主键批量更新的问题;#411
|
2020-08-12 15:50:56 +08:00 |
|
28810
|
0d832a5a23
|
- 增加 IDbFirst.GetTableByName 方法获取单表信息,包括列详情、主键、唯一键、索引、备注;
|
2020-08-11 23:23:54 +08:00 |
|
28810
|
da6effcf52
|
- 增加 IDbFirst.ExistsTable 方法判断表是否存在;
|
2020-08-11 12:48:26 +08:00 |
|
28810
|
b3ec6cdf8d
|
- 增加 lambda 表达式树解析子查询 ToList + string.Join() 产生 类似 group_concat 的效果(适配了 sqlserver/pgsql/oracle/mysql/sqlite/达梦/金仓) #405;
|
2020-08-08 16:18:10 +08:00 |
|
28810
|
25e73117b1
|
- 优化 lambda 使用 a == null ? 1 : 0 支持类似这样直接判断实体的情况;
|
2020-08-07 01:36:11 +08:00 |
|
28810
|
7efe02f69c
|
- 优化 GroupBy ToList 中可以直接使用 a.Key;
|
2020-08-07 00:00:39 +08:00 |
|
28810
|
18cabd22b9
|
- 完善 AsTreeCte + ToUpdate/ToDelete 实现树所有子节点删除或更新;
|
2020-08-04 20:54:15 +08:00 |
|
28810
|
51c6a733bc
|
- 优化 pgsql DbFirst 序列的识别,以及 pgsql10 的自增识别;
|
2020-08-02 20:00:39 +08:00 |
|
28810
|
35ea431470
|
update tests
|
2020-07-31 03:46:13 +08:00 |
|
28810
|
af153295f8
|
- 增加 "x1".First/FirstOrDefault 表达式函数解析;
|
2020-07-31 02:28:37 +08:00 |
|
28810
|
de86beba4f
|
- 修复 $"{a.Code}_{a.Id}" lambda 解析当 {} 多于3个时的 bug(.net 内部机制很坑);
> 3个 {} 时,Arguments[1..3] 解析出来是分开的
> 4个 {} 时,Arguments[1] 只能解析这个出来,然后 [1] 里面是 NewArray []
|
2020-07-29 10:59:47 +08:00 |
|
28810
|
e80f179663
|
- 完善 $"{a.Code}_{a.Id}" lambda 解析,防止 null 相连;
|
2020-07-26 09:34:49 +08:00 |
|
28810
|
72739a27c6
|
- 增加 实体属性 char 类型的映射#381 #235;
|
2020-07-22 09:44:12 +08:00 |
|
28810
|
7e3eff1f8b
|
update MySqlConnector 1.0.0
|
2020-07-19 10:38:32 +08:00 |
|
28810
|
7471df5924
|
内部 SQL 格式优化
|
2020-07-18 13:50:26 +08:00 |
|
28810
|
8d11993e6c
|
- 补充 fsql.InsertOrUpdate IfExistsDoNothing 数据存在时不做任何事(不更新) #330 #316;
|
2020-07-18 11:58:58 +08:00 |
|
28810
|
58240836bf
|
- 补充 Ado.ExecuteDataTable Columns 包含 DataType 信息;
|
2020-07-15 11:49:36 +08:00 |
|
28810
|
8c38922331
|
- 修复 CodeFirst + AsTable + 自动迁移,导致索性名重复的问题 #366;
|
2020-07-12 12:34:55 +08:00 |
|
28810
|
d61997d1b2
|
- 完善 $"{id}_{name}" lambda 解析与测试;
|
2020-07-05 06:32:13 +08:00 |
|
28810
|
d3b9047ab4
|
update ShenTong chinese name
|
2020-06-28 08:08:15 +08:00 |
|
28810
|
838dd83e47
|
- 增加 ISelect.AsTreeCte() 递归查询树表(向下或向下);
|
2020-06-27 17:01:51 +08:00 |
|
28810
|
4cde2a3280
|
- 增加 ISelect.AsCteTree() 递归查询树表所有子记录;
|
2020-06-27 04:21:00 +08:00 |
|
28810
|
dc8f575b18
|
- 修复 sqlserver 解析 cast(.. as nvarchar) 截断长度 30 的问题;#335
|
2020-06-26 07:58:09 +08:00 |
|
28810
|
ec077ba7a3
|
- 优化 sqlserver 表中带点 codefirst;
|
2020-06-24 12:21:24 +08:00 |
|