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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						a79ee52b4f
					 | 
					
						
						
							
							- 优化 DbContext/Repository 局部调整;
						
						
						
						
						
						
					 | 
					
						2019-08-13 19:13:48 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						5fc603a18b
					 | 
					
						
						
							
							增加 FreeSql.Extensions.BaseEntity 项目
						
						
						
						
						
						
					 | 
					
						2019-07-29 15:35:04 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						8573f642d5
					 | 
					
						
						
							
							add Examples: base_entity_net45
						
						
						
						
						
						
					 | 
					
						2019-07-29 11:54:43 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						4609c910dd
					 | 
					
						
						
							
							- 优化 IUpdate.Set 表达式传入匿名类更新多个字段;
						
						
						
						
						
						
					 | 
					
						2019-07-26 14:30:03 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						7460ffffaa
					 | 
					
						
						
							
							v0.7.16
						
						
						
						
						
						
					 | 
					
						2019-07-25 17:41:55 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						380534dfd5
					 | 
					
						
						
							
							- 修复 CodeFirst 迁移代码注释到数据库,继承的基类未生效的 bug;
						
						
						
						
						
						
					 | 
					
						2019-07-25 17:14:44 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						fc84f68f3a
					 | 
					
						
						
							
							- 增加 UnitOfWork.Current 静态属性,AsyncLocal 实现 [NETStandard 2.0];
						
						
						
						
						
						
					 | 
					
						2019-07-25 16:45:07 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						f9600d6c76
					 | 
					
						
						
							
							BaseEntity + 异步事务测试
						
						
						
						
						
						
					 | 
					
						2019-07-25 12:43:07 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						31f1c22aab
					 | 
					
						
						
							
							update readme
						
						
						
						
						
						
					 | 
					
						2019-07-22 15:10:00 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						c092de21d1
					 | 
					
						
						
							
							更新 BaseEntity readme
						
						
						
						
						
						
					 | 
					
						2019-07-22 15:00:01 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						9cc8da637d
					 | 
					
						
						
							
							base_entity 示例项目,通过5种数据库测试
						
						
						
						
						
						
					 | 
					
						2019-07-19 18:45:41 +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
							
						 
					 | 
					
						
						
							
						
						611c066481
					 | 
					
						
						
							
							- 合并 FreeSql.DbContext 项目至 FreeSql 维护;
						
						
						
						
						
						
					 | 
					
						2019-06-26 10:09:26 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						a708062c97
					 | 
					
						
						
							
							- 修复 IUpdate.Set 表达式解析的 bug;
						
						
						
						
						
						
					 | 
					
						2019-06-24 17:03:39 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						f8e897e201
					 | 
					
						
						
							
							拆分 FreeSql 按需引用
						
						
						
						
						
						
					 | 
					
						2019-05-28 21:32:54 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						5d734052df
					 | 
					
						
						
							
							- 优化 实体数据属性 DbDefaultValue 处理;
						
						
						
						
						
						
						
						- 修复 Expression 表达式解析 Convert 的判断 bug; 
						
						
					 | 
					
						2019-05-24 18:11:27 +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
							
						 
					 | 
					
						
						
							
						
						b16218d779
					 | 
					
						
						
							
							- 修复 Expression OrElse 两侧括号丢失的 bug;
						
						
						
						
						
						
						
						- 修复 Expression DateTime 类型 CompareTo 在 MySql/SqlServer 下的 bug; 
						
						
					 | 
					
						2019-04-23 18:54:55 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						dda9eddbcb
					 | 
					
						
						
							
							## v0.4.12
						
						
						
						
						
						
						
						- 增加 .First()/.FirstAsync() 指定字段查询的重载方法 #26;
- 调整 FreeSql.Repository 直接引用 FreeSql.DbContext 内的仓储实现;
- 移动 FreeSql.Repository 至 FreeSql.DbContext;
- 补充 单独针对 MySql 枚举类型的单元测试; 
						
						
					 | 
					
						2019-04-11 18:45:05 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						40571ed0e5
					 | 
					
						
						
							
							## v0.4.9
						
						
						
						
						
						
						
						- 修复 pgsql Enum 类型 formatSql bug;
- 补充 表达式解析 Equals 为 = #28 #29; 
						
						
					 | 
					
						2019-04-09 18:26:40 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						be5259dd68
					 | 
					
						
						
							
							移除 FreeSql.DbContext,成为独立项目
						
						
						
						
						
						
					 | 
					
						2019-04-01 10:48:39 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						496750da94
					 | 
					
						
						
							
							FreeSql.DbContext 内部仓储融合
						
						
						
						
						
						
					 | 
					
						2019-03-30 17:14:23 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						ff758f338c
					 | 
					
						
						
							
							修复 DbContext bug
						
						
						
						
						
						
					 | 
					
						2019-03-29 22:31:12 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						0cfdcb0ec0
					 | 
					
						
						
							
							update
						
						
						
						
						
						
					 | 
					
						2019-03-29 21:33:42 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						df8845e5b1
					 | 
					
						
						
							
							## v0.3.27
						
						
						
						
						
						
						
						- 增加 行级锁功能,适用修改实体;
- 增加 FreeSql.Repository 默认依赖注入的方式,同时保留原有 Autofac;
- 优化 FreeSql.Repository Insert 逻辑,参考了 FreeSql.DbContext;
- 优化 FreeSql.IUpdate 参照 IInsert 对大批量更新,拆分执行;
- 修复 FreeSql.IInsert ClearData 重复利用的 bug(使用 IgnoreColumns 进行大批量插入时会发生); 
						
						
					 | 
					
						2019-03-29 21:28:43 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						4edfb04010
					 | 
					
						
						
							
							- 增加 IUpdate.WhereCaseSource 方法,实现批量修改时的条件判断;
						
						
						
						
						
						
						
						- 增加 FreeSql.DbContext 行级锁; 
						
						
					 | 
					
						2019-03-29 12:58:58 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								2881099
							
						 
					 | 
					
						
						
							
						
						bf72bf423c
					 | 
					
						
						
							
							## v0.3.25
						
						
						
						
						
						
						
						- 修复 全局过滤器一个赋值低级错误;
- 增加 IFreeSql<TMark> 空接口,现实多个 IFreeSql 注入使用,使用泛型标识区分; 
						
						
					 | 
					
						2019-03-23 02:11:18 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						a9e34f852a
					 | 
					
						
						
							
							## v0.3.24
						
						
						
						
						
						
						
						- 增加 GroupBy 分页方法;
- 修复 Insert 参数化命名 bug,当存在 Id Id2 时发生;
- 优化 Insert/Delete/Update 对象执行完后清理数据,以备多次使用; 
						
						
					 | 
					
						2019-03-22 21:54:35 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						7f3aa84ffe
					 | 
					
						
						
							
							## v0.3.22
						
						
						
						
						
						
						
						- 优化 导航属性 ManyToOne 名称查找规则;
- 增加 IFreeSql.Aop 属性,未来所有拦截方法都在这里,第一期支持如下:
  * 监控 ToList 返回的的数据,用于拦截重新装饰;
  * 监视 Where,包括 select/update/delete,返回值 true 时可使上层不被执行;
  * 可自定义解析表达式;
- 增加 ISelect.TractToList,用于单次跟踪或审核实体;
- 优化 FreeSql.DbContext SaveChanges; 
						
						
					 | 
					
						2019-03-22 00:26:08 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						c20a0bbd54
					 | 
					
						
						
							
							## v0.3.21
						
						
						
						
						
						
						
						- 增加 IUpdate IgnoreColumns 重载方法,支持传入字符串数组忽略修改;
- 完善 FreeSql.DbContext,支持对象操作 + SaveChanges 最后保存操作; 
						
						
					 | 
					
						2019-03-21 05:24:50 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |