2881099
|
3ff008fb58
|
-修复 pgsql jsonb poco 方案联表查询问题;#1549 #1071
|
2023-06-27 21:24:53 +08:00 |
|
2881099
|
33f11a2066
|
- 优化 IAdo.ConnectionString 使用 UseConnectionFactory 时值为 NULL 的问题;
|
2023-01-16 19:16:56 +08:00 |
|
2881099
|
e10fb8ffe5
|
- 优化 string Contains 模糊查找 % 的情况;
|
2022-06-29 21:59:46 +08:00 |
|
2881099
|
e9949b58ff
|
add \0 string test
|
2022-06-07 10:15:52 +08:00 |
|
2881099
|
8263379720
|
add min/max DateTime IsNull Tests #1140
|
2022-06-02 22:02:16 +08:00 |
|
2881099
|
1b84a00696
|
- 优化 子查询 sum/min/max/avg 默认加 isnull 防止为 NULL 情况;
|
2022-05-10 09:28:04 +08:00 |
|
2881099
|
a35ddd30cb
|
add access like test.
|
2022-05-06 02:52:56 +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
|
f76a46f383
|
- 优化 导航集合属性访问,可省略 AsSelect;#15 #300 #362 #509 #698 #644 #903
|
2022-04-27 20:27:24 +08:00 |
|
2881099
|
0fcc5619be
|
- 增加 fsql.InsertDict/UpdateDict/DeleteDict 字典操作的扩展方法;#481
|
2022-03-25 19:07:47 +08:00 |
|
2881099
|
dc688adc11
|
- 增加 fsql.Insert(Dictionary<string, object>) 无实体类插入方法;#481
|
2022-03-24 18:06:54 +08:00 |
|
2881099
|
3d5ca9bc7e
|
- 优化 pgsql jsonb 映射,支持 List,mysql limit in 子查询;
|
2021-11-02 00:38:06 +08:00 |
|
2881099
|
e61a50c7ca
|
- 优化 DbFirst 模式长内容未设置 StringLength = -1 写入问题;
|
2020-12-02 10:36:27 +08:00 |
|
2881099
|
3aec26337a
|
- 增加 IN 参数扩展 where id in @ids;#560
|
2020-11-24 00:17:12 +08:00 |
|
28810
|
acf26ecbef
|
- 增加 ISelect.InsertInto 将查询转换为 INSERT INTO t1 SELECT ... FROM t2 执行插入;#469
|
2020-10-16 22:01:00 +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
|
7efe02f69c
|
- 优化 GroupBy ToList 中可以直接使用 a.Key;
|
2020-08-07 00:00:39 +08:00 |
|
28810
|
af153295f8
|
- 增加 "x1".First/FirstOrDefault 表达式函数解析;
|
2020-07-31 02:28:37 +08:00 |
|
28810
|
a8d1db8614
|
- 调整 ColumnAttribute IsNullable 对 int/long 等值类型也可生效;#384
|
2020-07-29 13:19:47 +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
|
7471df5924
|
内部 SQL 格式优化
|
2020-07-18 13:50:26 +08:00 |
|
28810
|
58240836bf
|
- 补充 Ado.ExecuteDataTable Columns 包含 DataType 信息;
|
2020-07-15 11:49:36 +08:00 |
|
28810
|
d61997d1b2
|
- 完善 $"{id}_{name}" lambda 解析与测试;
|
2020-07-05 06:32:13 +08:00 |
|
28810
|
5353b9bdb1
|
- 检查 MsAccess DateTime Format 功能
|
2020-05-24 08:49:14 +08:00 |
|
28810
|
99f0dd7391
|
- 增加 IUpdate.SetSourceIgnore 方法,可实现忽略 null 属性的更新;
|
2020-05-22 18:20:28 +08:00 |
|
28810
|
0991464fd0
|
- 修复 IUpdate.Set(a => a.xx = null) 表达式解析 bug;#311
|
2020-05-15 13:27:44 +08:00 |
|
28810
|
d2e8bcc26b
|
- 修复 IncludeMany 集合属性为 a.xx.Childs 时,可能出现错误;
|
2020-04-26 13:45:23 +08:00 |
|
28810
|
44638a1e97
|
add WhereDynamic UnitTests
|
2020-04-13 16:26:09 +08:00 |
|
28810
|
613940df20
|
- 修复 MySql 字符串反斜杠无效的 bug;
|
2020-04-12 19:00:29 +08:00 |
|
28810
|
4e4240ff7a
|
add ToTreeList tests #268
|
2020-04-10 13:09:08 +08:00 |
|
28810
|
ee1e292165
|
- 增加 GroupBy ToDictionary 返回字段的查询方法,TKey 为 GroupBy 选择的对象;
- 整理 GroupBy 所有方法不使用 DTO 映射规则;
|
2020-04-08 19:10:04 +08:00 |
|
28810
|
fa59a6e3e8
|
- 完善 GroupBy count(b.id) 指定字段统计;
|
2020-04-08 16:19:14 +08:00 |
|
28810
|
f3593a321f
|
- 增加 FreeSqlBuilder UseNameConvert 方法,类名、属性名都生效;
- 调整 FreeSqlBuilder,准备移除 UseEntityPropertyNameConvert/UseSyncStructureToLower/UseSyncStructureToUpper 方法;#260
|
2020-03-31 07:02:42 +08:00 |
|
28810
|
dc625218d6
|
- 修复 ToTreeList 的问题 #255
|
2020-03-27 18:41:11 +08:00 |
|
28810
|
dbc323a22c
|
- 修复 CodeFirst IsNullable 迁移脚本重复 NOT NULL 语法错误;
|
2020-03-27 17:35:59 +08:00 |
|
28810
|
6fbdbe3327
|
- 修改 StringLength/MaxLength 对 Oracle varchar2 类型无效的 bug;
|
2020-03-27 16:51:28 +08:00 |
|
28810
|
25312ceead
|
v1.3.0-preview10 tests
|
2020-03-20 02:14:29 +08:00 |
|
28810
|
22a2450e05
|
- 增加 ISelect`1 ToDictionary 方法查询返回字典;
|
2020-03-20 01:52:43 +08:00 |
|
28810
|
1e88e8add2
|
- 增加 IUpdate.SetDto 单元测试;#218
|
2020-02-28 13:18:33 +08:00 |
|
28810
|
f22f65fee9
|
- 修复 DbContext/Repository Update 不更新 DbUpdateValue 的问题;#219
|
2020-02-28 10:41:03 +08:00 |
|
28810
|
02cd7ad557
|
- 完善 IUpdate.SetSource 组合主键的数据更新单元测试;
|
2020-02-24 18:03:37 +08:00 |
|
28810
|
c64deb3d20
|
- 修复 GroupBy 类型转换错误;#186
- 修复 .ToList(a => new DTO(a.id)) 报 未将对象引用设置到对象的实例 问题; #187
- 修复 update语句,二元运算解析出错; #184
|
2020-01-19 23:53:06 +08:00 |
|
28810
|
fbbd74f54c
|
- 完善 [Column(ServerTime = Utc)] 特性,对 Update 时也能生效;
|
2020-01-06 19:36:30 +08:00 |
|
28810
|
a92c279c72
|
- 修复 Ado.Query 查询字段重复时报错;#162 #165 #161 - 增加 FreeSql.Provider.MsAccess 支持 Access 数据库操作,已通过 2003/2007 版本测试;
|
2019-12-24 06:16:52 +08:00 |
|