28810
|
e9a8ad70a1
|
- 增加 ICodeFirst.IsGenerateCommandParameterWithLambda 选项,开启表达式解析的命令参数化;
- 增加 ExpressionCallContext 自定义函数上下文档 DbParameter 属性;
- 修复 IncludeMany(a => a.x1.x2.Childs) 当 x1, x2 为 null 的报 null 错误;
|
2019-11-22 21:55:36 +08:00 |
|
28810
|
12be7f0051
|
- 调整内部参数化处理逻辑,为以后 Where 条件参数化做准备;
|
2019-11-22 05:58:17 +08:00 |
|
28810
|
de8cf9e17d
|
- 增加 .Net Framework 4.0 的支持,出于环境考虑 .Net Framework 4.0 不支持异步方法;
- 增加 IFreeSql.Insert<T>(IEnumerable<T1> source) 方法;
|
2019-10-21 15:14:18 +08:00 |
|
28810
|
6c0bdc0e9e
|
- 补充 ISelect`T1...T10 LeftJoin/InnerJoin/RightJoin 多参数方法;
|
2019-08-06 10:32:36 +08:00 |
|
28810
|
b37919be80
|
- 增加 ISelect.WhereCascade 实现多表查询时,向每个表中附加条件;
- 增加 Examples 项目 base_entity,利用 BaseEntity 实现简洁的数据库操作;
|
2019-07-19 18:35:58 +08:00 |
|
28810
|
f8c3608fda
|
源代码改用vs默认格式化
|
2019-06-27 09:40:35 +08:00 |
|
28810
|
f8e897e201
|
拆分 FreeSql 按需引用
|
2019-05-28 21:32:54 +08:00 |
|
28810
|
c293a1fb37
|
- 增加 ToList<Dto>() 方法,作用与 ToList(a => new Dto()) 相同;
|
2019-05-09 17:02:17 +08:00 |
|
28810
|
e970bd731b
|
取消 FreeSql.Interface 调整
|
2019-05-07 22:13:15 +08:00 |
|
28810
|
22a6c3d93e
|
- 调整 命名空间,归纳 FreeSql.Interface;
|
2019-05-07 20:20:38 +08:00 |
|
28810
|
02ab4949c0
|
- 优化 ISelect.GroupBy 查询,增加 .Value 实现聚合源字段查询,ToList(a => a.Sum(a.Value.Score));
- 增加 Expression string.Concat;
|
2019-04-25 12:34:09 +08:00 |
|
28810
|
acc1754e2e
|
修复 ISelect2 以上 WhereIf 条件作用反了 bug
|
2019-04-18 13:54:11 +08:00 |
|
28810
|
3974c35b2f
|
导航属性规则制约、ISelect 增加 AsSelect 用于集合属性进行子查询,自动联表查询,以及MySql实现与部分测试
|
2019-03-16 08:00:07 +08:00 |
|
28810
|
1fa6c9bfc4
|
- 增加 ISelect.ToDataTable 系列方法;
- 增加 无参数化命令执行,便于调试;
|
2019-03-13 18:24:54 +08:00 |
|
28810
|
cd1e6e4a7b
|
- 升级 nuget 依赖包;
- 增加 .netframework 4.6.1 示范项目;
- PostgreSQL 连接池大小默认值改为 50;
- ISelect 增加 Any/AnyAsync(Expression),为的少写一个 Where;
|
2019-03-07 15:15:42 +08:00 |
|
28810
|
0689696766
|
增加异步方法
|
2018-12-27 21:20:25 +08:00 |
|
28810
|
8d55cccc9a
|
完善聚合查询语法
|
2018-12-27 20:15:24 +08:00 |
|
28810
|
c35c69cf20
|
分组聚合查询
|
2018-12-27 19:16:49 +08:00 |
|
28810
|
2a115ffcfe
|
CodeFirst sqlserver支持跨库/跨schema改表名,mysql支持跨库改表名,postgresql支持跨schema改表名
|
2018-12-25 12:29:08 +08:00 |
|
28810
|
9b5e34032c
|
pgsql/mysql/sqlserver适配
|
2018-12-18 20:09:52 +08:00 |
|