319 Commits

Author SHA1 Message Date
28810
7d8457a988 - 增加 人大金仓 OdbcKingbaseES 实现;#325 2020-05-27 05:59:33 +08:00
28810
0d6ebc1e26 - 优化 CodeFirst 字段变化对比逻辑 2020-05-26 02:50:21 +08:00
28810
99f0dd7391 - 增加 IUpdate.SetSourceIgnore 方法,可实现忽略 null 属性的更新; 2020-05-22 18:20:28 +08:00
28810
903a6adaa6 update BaseEntity readme 2020-05-21 02:12:54 +08:00
28810
148724e229 update IUpdate.SetDto summary 2020-05-17 01:34:06 +08:00
28810
2a3febdad5 remove orm_vs demo dameng 2020-05-15 00:20:53 +08:00
28810
a8bba1e6d2 update Performance tests #310 2020-05-15 00:12:15 +08:00
28810
89a58a2d55 update aop transaction demo 2020-05-10 23:34:29 +08:00
28810
7c112861c0 update TransactionalAttribute 2020-05-09 15:26:26 +08:00
28810
713ef26909 update BaseEntity readme 2020-05-08 14:52:28 +08:00
28810
6d5575def1 - 调整 BaseEntity,移除 BaseTreeEntity、Tenant 租户,改变事务习惯; 2020-05-08 14:49:24 +08:00
28810
e3dba006cf - 增加 ISelect.WhereDynamicFilter 方法实现动态过滤条件(与前端交互); 2020-05-07 22:54:16 +08:00
28810
60bb29b19f - 增加 [Description] 元数据注释,优先级低于 c# 代码注释; 2020-05-07 11:00:55 +08:00
28810
bae0f1c63e update UnitOfWorkManager demo 2020-05-01 06:41:58 +08:00
28810
2825f8acd2 v1.4.0-preview0424 2020-04-24 02:11:42 +08:00
28810
5e15749aa8 - 增加 UnitOfWorkManager 工作单元管理器,实现多种传播事务;#289 2020-04-24 01:47:48 +08:00
28810
b1660e87a5 - 增加 DbContext 与 EFCore 相似的 FluentApi 对动态类型的处理;#281 2020-04-20 21:13:44 +08:00
28810
a0e18b1a68 - 增加 FreeSql.Extensions.JsonMap FluentApi 扩展方法;#279 2020-04-19 00:09:24 +08:00
28810
36759402cc - 增加 FreeSql.DbContext OnModelCreating 虚方法,实现在 DbContext 使用 FluentApi;#4 - 移除 FreeSql.Extensions.EfCoreFluentApi,功能移至 FreeSql.DbContext; 2020-04-16 02:58:34 +08:00
28810
0ac564f801 - 增加 FreeSql.Provider.Dameng 基于 DmProvider Ado.net 访问达梦数据库;#155 2020-04-14 23:38:27 +08:00
28810
bf5090938a update nuget packages 2020-04-14 10:15:14 +08:00
28810
153c7915c3 - 移除 未发布的功能 FreeSqlBuilder.UseSeedData 2020-04-03 09:17:40 +08:00
28810
03fe0921ee - 增加 EfCoreFluentApi HasData 设定 CodeFirst 种子数据;
- 完善 EfCoreFluentApi 功能测试;
- 增加 DbContextOptions.NoneParameter 设置是否使用参数化执行 Insert/Update;
2020-04-03 08:55:56 +08:00
28810
e5cbd407cb - 增加 FreeSqlBuilder UseSeedData 设定 CodeFirst 种子数据; 2020-04-02 16:21:18 +08:00
28810
72c3d91ca1 - 增加 CodeFirst 实体类注释 -> 表备注,之前只能属性注释 -> 字段备注; 2020-03-31 12:42:13 +08:00
28810
58aa99a6e6 - 调整 Repository 接口定义,合并为一个 IBaseRepository; 2020-03-25 13:36:13 +08:00
28810
a8eaca9e58 - 优化 ConnectionPool 提升被动连接断开的体验(会卡的可以升级); 2020-03-23 23:17:00 +08:00
28810
cb366cc771 - 增加 Navigate 属性未设置 set 时的友好错误提示;
- 增加 延时属性重写类对 protected set 的支持;
2020-03-22 01:15:40 +08:00
28810
72781596bd - 移除 In多表表达式函数解析 #243;
- 调整 SafeObjectPool 源码移入项目;
2020-03-20 20:32:49 +08:00
28810
9f0e28bcac update readme 2020-03-09 19:25:45 +08:00
28810
780b963267 - 修复 读写分离创建 IFreeSql 时如果从库不可用导致 iis 退出的 bug; 2020-03-04 13:10:17 +08:00
28810
24cc8bc1da - 调整 Aop 改为 event 事件;
- 调整 Ado.AopCommandExecuting/AopCommandExecuted 到 Aop.CommandBefore/After;
- 增加 Aop.TraceBefore/After 事件;
2020-03-02 18:57:53 +08:00
28810
f8e18f0548 - 增加 nuget 包强签名发布 v1.2.0-preview2;#201 2020-02-18 12:21:27 +08:00
28810
54ceb537d9 修正拼写错误的内部方法名 2020-01-05 10:37:02 +08:00
28810
e03aaed55b - 修复 LazyLoading 在 Net4 环境下的问题; 2019-12-19 10:51:21 +08:00
28810
38d5580c54 add vb.net tests 2019-12-16 10:49:35 +08:00
28810
c7b63ef474 - 解决 vb.net 表达式无法解析字符串比较;#140 2019-12-15 13:04:08 +08:00
28810
3a889504fb 将示例项目类型升级为 .net core 3.1 2019-12-11 22:11:27 +08:00
28810
8c770a3ffb - 优化 IncludeMany 级联查询支持异步适配(之前是同步方式); 2019-12-03 21:16:40 +08:00
28810
01b31c095b - 增加 实体特性 [Column(ServerTime = DateTimeKind.Utc)] 使用数据库时间执行插入数据;
- 修复 ToList(a => new Dto { .. }) 在使用 GroupBy 之后报错的 bug;
- 修复 注释迁移到数据库,在 asp.net 4.7 无效的问题;
2019-11-25 17:30:36 +08:00
28810
b338efc8a2 - 增加 MySql 特有功能 Insert Ignore Into; 2019-11-19 12:14:56 +08:00
28810
cb55f51413 - 优化 FreeSql.DbContext 构造方法,方便注入使用; 2019-10-23 12:32:47 +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
e823f9dcd0 - 增加 FreeSql.DbContext 实体对象的变化事件;
> 文档:https://github.com/2881099/FreeSql/wiki/DbContext#%E5%AE%9E%E4%BD%93%E5%8F%98%E5%8C%96%E4%BA%8B%E4%BB%B6
- 补充 Aop.CurdBefore 事件参数 Table 实体类型的元数据;
2019-10-12 01:02:42 +08:00
28810
d4c766e0b6 v0.10.3 #96 2019-09-26 12:34:08 +08:00
28810
31a42e750e update nuget packages version 2019-09-26 08:03:07 +08:00
28810
f434418b2c ## v0.9.17 (ODBC)
- 增加 FreeSql.Provider.Odbc,实现 Oracle/SqlServer/MySql 的 Odbc 访问提供;
- 增加 FreeSqlBuilder.UseConnectionString 参数 providerType,可解决因包版本冲突时,可能无法反射获得 FreeSql.Provider 对应的类型,通常这个参数不需要设置;
- 优化 MaxLength 特性,当指定为 -1 时 DbType 会分别映射类型 text/nvarchar(max)/nvarchar2(4000);
2019-09-19 23:14:30 +08:00
28810
62a095df8f v0.9.13
- 增加 FreeSql.Extensions.JsonMap 扩展包,实现快速将对象映射为json字符串的方法;
- 优化 表达式解析未实现的错误提醒,如 $"";
2019-09-13 00:23:52 +08:00
28810
bddcf9c0bc - 增加 MaxLength 特性的解析,实体字符串长度设置; 2019-09-11 20:40:52 +08:00
28810
564e1951d8 - 增加 ISelect.ToChunk 实现分块查询数据,减少数据过大时内存占用; 2019-09-10 16:01:01 +08:00