108 Commits

Author SHA1 Message Date
2881099
ade97b3f05 - 修复 Ado.Net 扩展方法的多表查询 bug;#592 2020-12-07 10:05:48 +08:00
2881099
21d597be09 - 完善 人大金仓、Firebird AdoNet 扩展方法; 2020-12-07 07:28:16 +08:00
2881099
44e6eb2979 - 修复 .net5 单文本部署读取注释报错; 2020-11-23 10:36:35 +08:00
2881099
bbc4f91d9b - 优化 AsTreeCte 对 MySql 5.6 的兼容;#536 2020-11-13 19:32:50 +08:00
2881099
f25e56be58 - 增加 SqlExt.FindInSet find_in_set 表达式函数解析; 2020-11-12 19:34:34 +08:00
2881099
f9a46e3a12 - 增加 Async CancellationToken ISelect; 2020-11-12 09:10:47 +08:00
2881099
a47fd0e3a7 update support 翰高 2020-11-06 09:16:41 +08:00
2881099
1a05d63a96 - maintain CreateInstanceGetDefaultValue 2020-10-26 02:51:42 +08:00
2881099
ecd7425be9 - add Oracle ToSqlBatchIdentityColumn 2020-10-26 02:48:10 +08:00
28810
db6a13c6f1 - 优化 支持实体类使用 new 重写属性; 2020-10-15 11:48:58 +08:00
28810
e777e7e86f - 修复 内部 decimal 默认值在 core 3.1+ 报错的问题; 2020-10-12 12:53:16 +08:00
28810
837c38d158 - 优化 WhereDynamicFilter 支持 string 比较大小 > < >= <=;#479 2020-09-29 10:46:56 +08:00
28810
8fb330b528 - 修复 AsTreeCte 开启自动迁移时,错误的创建了 as_tree_cte 表;#476 2020-09-26 14:30:40 +08:00
28810
0718be2047 - 优化 SqlExt.Sum/Max/Min/Avg 同时支持开窗或普通聚合函数; 2020-09-18 06:35:33 +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
951e917015 - 增加 FreeSql.Provider.Firebird 数据库实现 #443; 2020-09-12 05:46:53 +08:00
28810
8200b0e2e0 - 增加 SqlExt.IsNull 方法; 2020-09-06 00:52:39 +08:00
28810
59ecfdf288 - 修复 Ado.Net Crud 扩展方法事务的友好异常提示; 2020-09-05 18:45:36 +08:00
28810
b1029be470 - 调整 AdoNet CRUD 扩展方法到 namespace FreeSql; 2020-08-31 18:54:48 +08:00
28810
f7ce4dc636 - 增加 人大金仓 Ado.Net 实现 FreeSql.Provider.KingbaseES #325; 2020-08-21 19:46:23 +08:00
28810
8cec3e396b 内部 ColumnInfo 调整 2020-08-18 18:14:02 +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
d3c4bbb879 - 修改 SqlExt PartitionBy 无法传入多列的问题; 2020-08-15 00:32:11 +08:00
28810
1ab1d16e53 优化 vb.net 匿名类判断 2020-08-11 08:39:03 +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
f897aa0a71 v1.7.1(兼容问题 Microsoft.Data.SqliClient) #394 #384 #330 #115 #17 2020-08-01 12:03:12 +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
e54b22cee5 - 增加 SqlExt.GroupConcat MySql 函数解决; 2020-06-23 17:12:16 +08:00
28810
4ddf4c01a6 - 增加 SqlExt.Case().When(..).End() 表达式函数; 2020-06-20 17:45:15 +08:00
28810
72cccffc30 - 增加 SqlExt 常用开窗函数的自定义表达式解析; 2020-06-14 10:38:53 +08:00
28810
7cc3374054 - 修复 Expression Or/And 扩展方法在多表中可能存在的错误; 2020-06-09 19:16:39 +08:00
28810
ebe1b7a34f - 优化 Guid GetDefaultValue 可能导致的错误; 2020-05-07 13:45:25 +08:00
28810
d55d7a5374 - 修复 non public ctor #291 2020-04-27 21:53:38 +08:00
28810
7311ae600c - 修复 Guid -> MapType(string) 在 FreeSql.DbContext 的类型转换错误; 2020-04-22 13:08:38 +08:00
28810
36759402cc - 增加 FreeSql.DbContext OnModelCreating 虚方法,实现在 DbContext 使用 FluentApi;#4 - 移除 FreeSql.Extensions.EfCoreFluentApi,功能移至 FreeSql.DbContext; 2020-04-16 02:58:34 +08:00
28810
5e531b2521 - 增加 IQueryable RestoreToSelect 扩展方法,将 IQueryable 转回成 ISelect<T>; 2020-04-10 22:37:42 +08:00
28810
03fe0921ee - 增加 EfCoreFluentApi HasData 设定 CodeFirst 种子数据;
- 完善 EfCoreFluentApi 功能测试;
- 增加 DbContextOptions.NoneParameter 设置是否使用参数化执行 Insert/Update;
2020-04-03 08:55:56 +08:00
28810
8191537364 # 完善 表达式拼接方法,从 T1-T5;#256 2020-03-30 10:53:29 +08:00
28810
ff61607e01 - 优化 集合导航属性表达式中忘记使用 AsSelect() 的友好错误提示; 2020-03-26 23:43:25 +08:00
28810
500a4d02f3 - 完善 Internal 方法 CreateInstance 2020-03-21 22:27:58 +08:00
28810
ec7dec161a - 增加 内部方法 DisplayCsharp,统一 LazyLoading 动态代码类名 2020-03-21 19:19:53 +08:00
28810
72781596bd - 移除 In多表表达式函数解析 #243;
- 调整 SafeObjectPool 源码移入项目;
2020-03-20 20:32:49 +08:00
28810
2d722cb469 update internal Method 2020-03-16 18:43:42 +08:00
28810
0effad75e4 - 增加 ISelect.ToTreeList 扩展方法查询数据,加工为树型 List;(注意:实体需要配置父子导航属性) 2020-03-15 18:33:15 +08:00
28810
59b9b1272b - 调整 移除对 System.ValueType 的依赖,减少版本冲突问题;(目前 FreeSql.dll 无任何公用库依赖) 2020-03-07 16:08:03 +08:00