Commit Graph
100 Commits
Author SHA1 Message Date
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
28810 b3ed610f82 update readme 2020-07-22 22:35:42 +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
28810 a363ab82a7 update readme 2020-07-19 10:52:30 +08:00
28810 cff9d3d00c update readme 2020-07-19 10:50:23 +08:00
28810 7e3eff1f8b update MySqlConnector 1.0.0 2020-07-19 10:38:32 +08:00
28810 3e3dd62fd7 update readme 2020-07-19 08:14:58 +08:00
28810 8a3823ff2d update readme 2020-07-19 08:14:00 +08:00
28810 4a4647de1d update MySqlConnector 1.0.0 2020-07-19 07:22:48 +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 f97e7c21eb 1.7.0-preview0718 #380 2020-07-17 18:23:31 +08:00
28810 e616f8e4a6 - 增加 FreeSql.Extensions.Linq ThenBy/ThenByDescending 扩展方法 #380; 2020-07-17 18:20:06 +08:00
28810 a67e6a8cb5 1.7.0-preview0716 #378 #373 2020-07-16 18:27:44 +08:00
28810 76e1db3778 v1.7.0-preview0716 2020-07-16 18:27:06 +08:00
28810 ba38d25a9b v1.7.0-preview0716 2020-07-16 18:25:50 +08:00
28810 9cd3d99812 - 防止 Object 类型也执行迁移; 2020-07-16 18:13:49 +08:00
28810 facfafa9ef - 补充 EFCore DatabaseGeneratedAttribute 特性的支持 #378; 2020-07-16 18:02:24 +08:00
28810 d103dc7edf - 补充 EFCore StringLengthAttribute 特性的支持; 2020-07-16 10:50:01 +08:00
28810 c9c91590a1 - 修复 BaseRepository Delete 方法未正确返回影响的行值 #373; 2020-07-16 09:36:34 +08:00
28810 e7ed3f7027 Merge branch 'master' of https://github.com/dotnetcore/FreeSql 2020-07-15 11:53:55 +08:00
28810 a0d37533c3 v1.7.0-preview0715 2020-07-15 11:53:48 +08:00
28810 58240836bf - 补充 Ado.ExecuteDataTable Columns 包含 DataType 信息; 2020-07-15 11:49:36 +08:00
28810 309f70f02f update summary 2020-07-14 00:09:06 +08:00
28810 e466ca3098 v1.7.0-preview0713 #371 2020-07-13 18:14:40 +08:00
28810 f93e0f1b54 - 修复 WhereDynamicFilter 在 System.Text.Json 下的问题 #371; 2020-07-13 18:12:06 +08:00
28810 4447500d57 v1.7.0-preview0712 #369 #366 #365 2020-07-12 20:49:40 +08:00
28810 f2fba673d2 - 增加 FreeSql.Provider.PostgreSQL NetTopologySuite 类型映射,保留 LegacyPostgis 映射 #369; 2020-07-12 20:47:07 +08:00
28810 8e14759fdd debug #367 2020-07-12 12:55:19 +08:00
28810 8c38922331 - 修复 CodeFirst + AsTable + 自动迁移,导致索性名重复的问题 #366; 2020-07-12 12:34:55 +08:00
28810 9c3b5b15c4 - 修复 批量插入的时候报错System.DivideByZeroException #365; 2020-07-12 11:16:26 +08:00
28810 bc77869cf7 - 修复 多对多导航属性 AsSelect() 无法使用 .Count() 的问题;#362 2020-07-06 16:10:36 +08:00
28810 1caaba4005 v1.7.0-preview0705 #362 2020-07-05 17:29:10 +08:00
28810 644de4ac2e - 修复 DbSet/Repository 批量级联保存(ExecuteInserted)失败的问题 #362; 2020-07-05 17:24:50 +08:00
28810 d61997d1b2 - 完善 $"{id}_{name}" lambda 解析与测试; 2020-07-05 06:32:13 +08:00
28810 1d48f17f81 - 增加 $"" lambda 解析; 2020-07-04 19:21:22 +08:00
28810 181813ce1a - 修复 WhereDynamicFilter 多级 Logic 未生效的 bug; 2020-07-03 15:04:07 +08:00
28810 a41da0dc95 - 修复 dm7 dbfirst SQL 中存在特殊字符的问题; 2020-06-30 11:29:00 +08:00
28810 a4c049fcf2 - 优化 FreeSql.Generator 生成数据库默认值; 2020-06-30 01:46:04 +08:00
28810 806c826187 - 修复 pgsql dbfirst 未处理数组类型生成的问题; 2020-06-30 01:34:38 +08:00
28810 68981d03ac hack mysql ExpressionCall value 2020-06-28 18:36:26 +08:00
28810 9ad274336e upload ShenTong nuget 2020-06-28 08:14:48 +08:00
28810 d3b9047ab4 update ShenTong chinese name 2020-06-28 08:08:15 +08:00
28810 afa713e61d FreeSql.Generator 增加神通 DbFirst 生成 2020-06-28 04:34:05 +08:00
28810 3a407694f2 v1.6.0 2020-06-27 17:12:05 +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 889af5e40c v1.6.0-preview0624 2020-06-24 12:31:56 +08:00
28810 ec077ba7a3 - 优化 sqlserver 表中带点 codefirst; 2020-06-24 12:21:24 +08:00
28810 9a7eb96709 v1.6.0-preview0623 2020-06-23 17:16:10 +08:00
28810 e54b22cee5 - 增加 SqlExt.GroupConcat MySql 函数解决; 2020-06-23 17:12:16 +08:00
28810 73eb3c8b21 - 增加 StringLength/MaxLength 对 byte[] 的支持; 2020-06-23 14:48:06 +08:00
28810 4ddf4c01a6 - 增加 SqlExt.Case().When(..).End() 表达式函数; 2020-06-20 17:45:15 +08:00
28810 46641807f9 v1.6.0-preview0620 2020-06-20 11:10:31 +08:00
28810 3d80bc0c4b - 修复 [JsonMap] 属性在 lambda 表达式中解析的 bug; 2020-06-20 11:07:41 +08:00
28810 f1e144daaf 补充 FreeSql.Generator ManyToMany 特性 2020-06-19 23:48:53 +08:00
28810 31e4b2d8fa Optimize inner expression parser 2020-06-19 16:56:52 +08:00
28810 c88efe24d1 add IncludeMany exception tips 2020-06-18 17:32:47 +08:00
28810 12bb21d944 update csproj Description 2020-06-16 15:33:52 +08:00
28810 005cddcac9 remove .github 2020-06-15 23:54:08 +08:00
28810 7f52c3995f update readme 2020-06-15 23:43:30 +08:00
28810 6581e435ad update readme 2020-06-15 23:38:51 +08:00
28810 72cccffc30 - 增加 SqlExt 常用开窗函数的自定义表达式解析; 2020-06-14 10:38:53 +08:00
28810 7a2000a29e v1.6.0-preview0611 2020-06-12 01:11:05 +08:00
28810 107e638996 - 修复 Select`2-10 ToOne/First 没有处理 Limit(1) 的 bug; 2020-06-12 01:08:21 +08:00
28810 86ff995032 兼容 MySql8.0 CodeFirst 类型对比 2020-06-11 23:36:00 +08:00
28810 40941e9b7c - 优化 兼容 pgsql 9.4 CodeFirst/DbFirst; 2020-06-11 21:08:25 +08:00
28810 117ef11274 optimize AdoProvider.Dispose 2020-06-11 18:21:18 +08:00
28810 03b9ad6ff5 v1.6.0-preview0610 2020-06-11 00:11:51 +08:00
28810 a76ae83eab - 修复 IncludeMany 只填充子属性中双向关系的 ManyToOne 对象值; 2020-06-11 00:06:53 +08:00
28810 c4ec130451 - 修复 IncludeMany 只填充子属性中双向关系的 ManyToOne 对象值; 2020-06-10 22:38:07 +08:00
28810 f086d5cd16 update functions png 2020-06-10 16:42:32 +08:00
28810 91b652c191 - 完成 神通数据库所有适配; 2020-06-10 15:17:58 +08:00
28810 19f97d5d76 update readme 2020-06-10 02:08:36 +08:00
28810 49aa899f81 - 增加 神州通用 ShenTong 实现;#325 2020-06-10 02:07:55 +08:00
28810 7cd7e665da v1.6.0-preview0609 #340 2020-06-09 19:35:15 +08:00