28810
|
91a7fc8694
|
- 修复 WhereDynamicFilter System.Text.Json 反序化后的类型转换问题 #371;
|
2020-08-15 22:26:42 +08:00 |
|
28810
|
d3c4bbb879
|
- 修改 SqlExt PartitionBy 无法传入多列的问题;
|
2020-08-15 00:32:11 +08:00 |
|
28810
|
66f123fbed
|
- 优化 WhereDynamic 传入集合对象时,逻辑 OR 换为 IN;
|
2020-08-14 15:30:58 +08:00 |
|
28810
|
cad63308a3
|
v1.8.0-preview0814
|
2020-08-14 03:26:57 +08:00 |
|
28810
|
e4b51e5d20
|
- 增加 ISelect<2..10> 多表 WithSql 方法 #413;
|
2020-08-14 03:06:11 +08:00 |
|
28810
|
3529f69cb6
|
v1.8.0-preview0811 #411 #412 #413
|
2020-08-13 10:30:48 +08:00 |
|
28810
|
5f645f194f
|
- 完善 ISelect<T>.WithSql 方法,支持传入参数化 #413;
|
2020-08-13 10:25:01 +08:00 |
|
28810
|
31a67a990d
|
- 增加 ICodeFirst.SyncStructure 强制同步参数 isForceSync;#412
|
2020-08-12 16:18:44 +08:00 |
|
28810
|
d10816d62c
|
- 修复 Oracle nvarchar2 主键批量更新的问题;#411
|
2020-08-12 15:50:56 +08:00 |
|
28810
|
882e671eee
|
- 优化 无主键使用 IUpdate.SetSource 的错误提示;
|
2020-08-12 04:11:22 +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
|
1ab1d16e53
|
优化 vb.net 匿名类判断
|
2020-08-11 08:39:03 +08:00 |
|
28810
|
8da3c16c40
|
- 优化 SetSource 机制不更新主键字段;
|
2020-08-10 18:44:05 +08:00 |
|
28810
|
3018fc8b2b
|
v1.8.0-preview0811 #409
|
2020-08-10 18:10:19 +08:00 |
|
28810
|
93562fd802
|
- 优化 NoneParameter Oracle 文本超长的问题;
|
2020-08-10 17:57:29 +08:00 |
|
28810
|
d602dfbaaa
|
- 修复 1.7.1 IsNullable 遗留问题;
|
2020-08-10 12:27:39 +08:00 |
|
28810
|
549d36974d
|
v1.8.0-preview0810
|
2020-08-10 00:59:48 +08:00 |
|
28810
|
4bf81111f0
|
- 修复 preview0808 表达式解析 null 异常
|
2020-08-10 00:41:11 +08:00 |
|
28810
|
e49f8b56fc
|
v1.8.0-preview0808 #405
|
2020-08-08 16:33:50 +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
|
1a8c7ce86d
|
- 增加 SqlServer lambda 表达式树解析子查询 ToList + string.Join() 产生 类似 group_concat 的效果;#405
|
2020-08-08 00:53:27 +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
|
dcb4fef9e2
|
- 修复 IInsert/IUpdate BatchProgress 异步执行不生效的 bug;
|
2020-08-05 09:41:25 +08:00 |
|
28810
|
db42c5cd9d
|
1.8.0-preview0806 #397
|
2020-08-04 21:59:22 +08:00 |
|
28810
|
18cabd22b9
|
- 完善 AsTreeCte + ToUpdate/ToDelete 实现树所有子节点删除或更新;
|
2020-08-04 20:54:15 +08:00 |
|
28810
|
885b759c3b
|
v1.8.0-preview0805 #403 #402
|
2020-08-03 15:32:24 +08:00 |
|
28810
|
78ac7ab6ae
|
- 修复 fsql.Ado.ExecuteDataTable 当记录不存在时,未返回 Columns 设置 403;
|
2020-08-03 15:28:51 +08:00 |
|
28810
|
c7cd1cda3b
|
- 修复 fsql.InsertOrUpdate 在同线程事务模式内使用的 bug #402;
|
2020-08-03 14:35:43 +08:00 |
|
28810
|
270085e50b
|
v1.8.0-preview0803 #401 #398 #397 #395 #392 #391 #384
|
2020-08-03 12:30:28 +08:00 |
|
28810
|
0b1865f7e7
|
- 优化 IsNullable = false 插入的数据值为 null 则以默认值插入(防止DB报错);#384
|
2020-08-03 11:58:46 +08:00 |
|
28810
|
2f254d23f9
|
- 优化 IsNullable = false 插入的数据值为 null 则以默认值插入(防止DB报错);#384
|
2020-08-03 11:48:57 +08:00 |
|
28810
|
78c5433a09
|
- 增加 FreeSql.Provider.SqlServerForSystem 使用 System.Data.SqlClient.dll 兼容更多运行平台;#401 #398 #395 #392 #391
|
2020-08-03 11:29:17 +08:00 |
|
28810
|
552926dd96
|
修正命名 NaviteTuple 为 NativeTuple
|
2020-08-02 13:38:23 +08:00 |
|
28810
|
688f754036
|
补充 object parms 注释
|
2020-08-01 21:57:56 +08:00 |
|
28810
|
f897aa0a71
|
v1.7.1(兼容问题 Microsoft.Data.SqliClient) #394 #384 #330 #115 #17
|
2020-08-01 12:03:12 +08:00 |
|
28810
|
fee937a677
|
update code
|
2020-07-31 14:51:11 +08:00 |
|
28810
|
35ea431470
|
update tests
|
2020-07-31 03:46:13 +08:00 |
|
28810
|
f15d34c918
|
update code
|
2020-07-31 03:09:31 +08:00 |
|
28810
|
73c87513d2
|
- 增加 ColumnAttribute Precision/Scale 设置;
|
2020-07-31 03:07:13 +08:00 |
|
28810
|
af153295f8
|
- 增加 "x1".First/FirstOrDefault 表达式函数解析;
|
2020-07-31 02:28:37 +08:00 |
|
28810
|
06b301395f
|
- 补充 fsql.InsertOrUpdate UpdateColumns 数据存在时只更新指定的字段;
|
2020-07-29 15:32:14 +08:00 |
|
28810
|
a8d1db8614
|
- 调整 ColumnAttribute IsNullable 对 int/long 等值类型也可生效;#384
|
2020-07-29 13:19:47 +08:00 |
|
28810
|
c2749bad65
|
v1.7.0 #391 #390 #382 #381 #380 #371 #369 #366 #365 #362 #360 #235
|
2020-07-27 20:21:14 +08:00 |
|
28810
|
b9a0251ef1
|
- 修复 GroupBy(..).Count() 开启参数化无效的 bug #390; UseGenerateCommandParameterWithLambda
|
2020-07-27 19:57:53 +08:00 |
|
28810
|
dd22727a11
|
1.7.0-preview0722 #381 #235 #360 #330 #316
|
2020-07-22 09:46:09 +08:00 |
|
28810
|
72739a27c6
|
- 增加 实体属性 char 类型的映射#381 #235;
|
2020-07-22 09:44:12 +08:00 |
|
28810
|
cd60c9dbd9
|
- 增加 ISelect ToChunk 停止读取的逻辑控制 #360;
|
2020-07-21 17:40:30 +08:00 |
|
28810
|
f2f1495efc
|
- 增加 IInsert/IUpdate BatchProgress 方法处理批量插入/更新时的进度;
|
2020-07-21 15:22:33 +08:00 |
|