1944 Commits

Author SHA1 Message Date
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
aee82f9caa - 修改 SqlServerProvider 版本号获取逻辑 bug; 2020-08-08 16:30:44 +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
dfac943495 - 完善 DbContext/UnitOfWork EntityChange 更新对象之前的值; 2020-08-05 13:43:49 +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
e092d10fee - 修复 新功能 BeginEdit bug;#397 2020-08-04 21:55:52 +08:00
28810
18cabd22b9 - 完善 AsTreeCte + ToUpdate/ToDelete 实现树所有子节点删除或更新; 2020-08-04 20:54:15 +08:00
28810
255cbf33aa - 优化 Repository EndEdit 以事务方式执行,若外部未设置事务则自己开启事务; 2020-08-04 12:55:14 +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
51c6a733bc - 优化 pgsql DbFirst 序列的识别,以及 pgsql10 的自增识别; 2020-08-02 20:00:39 +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
f63a69c55c update csproj 2020-07-30 15:47:58 +08:00
28810
4279df276e update csproj 2020-07-30 15:44:47 +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
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
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
072a8b7cfa - 调整 FreeSql.Provider.SqlServer 引用Microsoft.Data.SqlClient #391; 2020-07-27 19:39:12 +08:00
28810
e80f179663 - 完善 $"{a.Code}_{a.Id}" lambda 解析,防止 null 相连; 2020-07-26 09:34:49 +08:00
28810
4a2d30298b Merge branch 'master' of https://github.com/dotnetcore/FreeSql 2020-07-24 23:46:35 +08:00
28810
2565dbd819 - 修复 pgsql 表达式解析 Contains ilike 判断; 2020-07-24 23:46:22 +08:00
2881099
83f4c69d21
Update readme.md 2020-07-23 23:40:00 +08:00
28810
b3ed610f82 update readme 2020-07-22 22:35:42 +08:00