Commit Graph
100 Commits
Author SHA1 Message Date
28810 fd8ed29c02 - 修复 子查询 Count/Max/Min/Avg/Sum 使用了 Limit(1) 的 bug;#462 2020-09-16 13:54:04 +08:00
28810 b83efc1c6b Merge branch 'master' of https://github.com/dotnetcore/FreeSql 2020-09-16 12:38:34 +08:00
28810 999e1bb46a v1.9.0-preview0916 #462 2020-09-16 12:38:09 +08:00
28810 e30a57ad04 - 修复 使用查询参数化功能时 ToList 子查询未传播参数列表的 bug;#462 2020-09-16 12:34:46 +08:00
28810 d659e874e2 - 增加 FreeSql.Generator Firebird 生成实体类; 2020-09-15 15:47:27 +08:00
28810 cc39bfee51 - 补充 达梦 DbFirst int 类型识别; 2020-09-15 15:04:11 +08:00
28810 2df5f0b3a3 v1.9.0-preview0915 #443 #456 #454 2020-09-14 11:37:35 +08:00
28810 704e59bf21 - 修复 FreeSql.DbContext 对同一实体重复 Update,第二次无效的 Bug; 2020-09-14 11:33:20 +08:00
28810 ad12402926 - 增加 ISelect<11..16> 16 个多联表查询; 2020-09-13 10:45:14 +08:00
28810 7240181ff5 - 增加 Firebird string.Join + ToList 表达式解析,实现与 MySql group_concat 相同的效果 #443; 2020-09-13 01:09:02 +08:00
28810 7e2903df22 - 增加 Firebird DateTime ToString yyyyMMdd 表达式解析 #443; 2020-09-13 01:00:57 +08:00
28810 9d692c5c25 update readme 2020-09-12 06:08:05 +08:00
28810 06909cb428 update readme 2020-09-12 06:06:51 +08:00
28810 37a1ea6489 v1.9.0-preview0912 #443 #456 #454 2020-09-12 05:49:42 +08:00
28810 951e917015 - 增加 FreeSql.Provider.Firebird 数据库实现 #443; 2020-09-12 05:46:53 +08:00
28810 020eddb315 - 优化 GetDbParamtersByObject 参数为字典时修剪 @?: 前辍 #456; 2020-09-11 12:11:55 +08:00
28810 6ac2e48cc5 - 修复 达梦 DbFirst 获取字段 IsNullable 无效的问题;#454 2020-09-08 18:11:29 +08:00
28810 1380895bb3 v1.9.0-preview0906 2020-09-06 01:02:12 +08:00
28810 8200b0e2e0 - 增加 SqlExt.IsNull 方法; 2020-09-06 00:52:39 +08:00
28810 24e0fcd0af - 增加 IncludeMany(a => a.Childs).ToList(a => new { a.Childs }) 指定集合属性返回; 2020-09-06 00:42:44 +08:00
28810 59ecfdf288 - 修复 Ado.Net Crud 扩展方法事务的友好异常提示; 2020-09-05 18:45:36 +08:00
28810 44cff19ed4 Merge branch 'master' of https://github.com/dotnetcore/FreeSql 2020-09-05 06:51:13 +08:00
28810 beb2eaada2 - 增加 GlobalFilter.ApplyIf 创建动态过滤器; 2020-09-05 06:50:56 +08:00
28810 9866f866ca v1.9.0-preview0905 #446 2020-09-04 12:17:49 +08:00
28810 dd477482f1 - 增加 ISelect Aggregate(lambda, out var result) 方法; 2020-09-04 12:12:37 +08:00
28810 80ac7d90a8 - 修复 ISelect Any(lambda) 条件被附加的问题,不便于再次使用 ISelect 对象; 2020-09-03 18:39:06 +08:00
28810 c75cdc51ae - 增加 ISelect`2-10 OrderByIf 方法 #446; 2020-09-03 18:22:06 +08:00
28810 9c8d616082 v1.9.0-preview0902 #445 #446 2020-09-02 19:23:52 +08:00
28810 8eadde930f - 优化 string IsNullable = false 时插入 null 自动转为 "" #445; 2020-09-02 19:20:41 +08:00
28810 d025603997 - 增加 ISelect OrderByIf 方法 #446; 2020-09-02 18:44:22 +08:00
28810 9e9891ded4 - 增加 IUpdate/IDelete WhereIf 方法 #466; 2020-09-02 18:29:42 +08:00
28810 ea81fde340 - 修正 SqlServer UseConnectionFactory 类型标识; 2020-09-02 18:19:49 +08:00
28810 94401334db v1.9.0-preview0901 2020-08-31 19:00:16 +08:00
28810 b1029be470 - 调整 AdoNet CRUD 扩展方法到 namespace FreeSql; 2020-08-31 18:54:48 +08:00
28810 00d2199fc3 update Donation 2020-08-28 04:05:00 +08:00
28810 a46ea19e56 update readme 2020-08-27 12:17:19 +08:00
28810 b69a659033 update readme 2020-08-27 12:10:14 +08:00
28810 2326c34126 update qq group 2020-08-27 01:10:34 +08:00
28810 6ae9297684 v1.8.1 2020-08-27 00:48:08 +08:00
28810 a634192af9 - 优化 InsertOrUpdate AsType 使用错误的友好提示; 2020-08-25 16:36:01 +08:00
28810 a9f9832b5c v1.9.0-preview0825 2020-08-25 14:11:02 +08:00
28810 6cbc452e46 - 修复 WhereDynamicFilter System.Text.Json 下的问题; 2020-08-25 14:08:02 +08:00
28810 d0c5d84780 v1.8.0 #325 #397 #401 #398 #395 #392 #391 #405 #412 #267 #113 #436 #402 #403 #411 #371 #427 #384 #413 2020-08-25 13:25:27 +08:00
28810 fbf62b6630 - 增加 Aop.AuditDataReader 事件拦截 DataReader 读取值 #436; 2020-08-25 12:42:58 +08:00
28810 824d60cbb2 - 修复 参数化 Column DbType 设置特殊值时的类型判断; 2020-08-24 13:35:48 +08:00
28810 d951b475d9 - 增加 IAdo.ExecuteConnectTest 快速判断连接是否可用 #113; 2020-08-24 12:39:22 +08:00
28810 d266446062 - 修复 1.8.0-preview WhereDynamic IN 机制;#431 2020-08-24 10:12:23 +08:00
28810 bb089438e2 update function png 2020-08-23 05:07:11 +08:00
28810 b9c1399ec3 v1.8.0-preview0821 #325 2020-08-21 19:51:48 +08:00
28810 f7ce4dc636 - 增加 人大金仓 Ado.Net 实现 FreeSql.Provider.KingbaseES #325; 2020-08-21 19:46:23 +08:00
28810 7fcae30d5b Merge branch 'master' of https://github.com/dotnetcore/FreeSql 2020-08-20 22:31:46 +08:00
28810 1f8841e5e2 test dm char(36) 2020-08-20 22:31:39 +08:00
28810 d74f5e3d0b v1.8.0-preview0820 #427 #425 2020-08-19 16:15:09 +08:00
28810 306f619e90 - 修复 Dto 映射查询属性名不区分大小写 bug #427; 2020-08-19 16:11:22 +08:00
28810 09d7623b1b - 优化 指定导航属性查询时,如果下级导航属性被 Include 过,则将他们也查询出来; 2020-08-18 19:30:58 +08:00
28810 cdbc6d5a04 - 修正 Aop.CommandAfter Exception 没有赋值 #425; 2020-08-18 18:19:16 +08:00
28810 8cec3e396b 内部 ColumnInfo 调整 2020-08-18 18:14:02 +08:00
28810 90b6d76510 update Donation 2020-08-17 23:19:29 +08:00
28810 8c1dd496c7 v1.8.0-preview0819 2020-08-17 22:07:34 +08:00
28810 113a5d3092 - 修复 ISelect ToList<T>("id,title") 属性和字段顺序不同时的问题; 2020-08-17 22:05:05 +08:00
28810 309b4ba60a v1.8.0-preview0818 #267 2020-08-17 14:01:39 +08:00
28810 f43d42bc2e - 增加 IAdo.GetDbParamtersByObject 方法获取 DbParameter[]; 2020-08-17 13:59:27 +08:00
28810 7dd8eacce3 - 完善 ToChunk 分块加载查询,应用到 ISelect`1..10 中; 2020-08-17 08:58:34 +08:00
28810 4acbc712d6 - 修正 UnitOfWorkManager Requierd 命名为 Required; 2020-08-17 07:02:32 +08:00
28810 d6853e93fe arrange code 2020-08-16 15:38:00 +08:00
28810 46c187e446 - 补充 Ado.Net 多表的扩展方法 Select<T1..T10>; 2020-08-16 15:28:49 +08:00
28810 7c89aafe79 - 增加 IDbConnection/IDbTransaction 对象的扩展方法 Select/Insert/Update/Delete 实现 CRUD #267; 2020-08-16 04:26:54 +08:00
28810 8c6ea70663 update Authors 2020-08-16 03:56:47 +08:00
28810 f0b09f468c - 完善 DbUpdateVersionException IsVersion 行版本异常; 2020-08-16 03:32:06 +08:00
28810 4ba6e087e1 update readme 2020-08-16 02:05:53 +08:00
28810 5eb0b78d85 - 增加 扩展包 FreeSql.Extensions.AdoNet #267; 2020-08-16 02:01:46 +08:00
28810 bcb4abf7e4 v1.8.0-preview0815 #371 2020-08-15 22:42:11 +08:00
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 4650af0e00 - 修复 达梦 DbFirst 无法识别字段是否为主键的问题; 2020-08-13 10:25:58 +08:00
28810 5f645f194f - 完善 ISelect<T>.WithSql 方法,支持传入参数化 #413; 2020-08-13 10:25:01 +08:00
28810 ae56952621 update readme 2020-08-12 20:42:15 +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 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