28810
							
						 
					 | 
					
						
						
							
						
						72c3d91ca1
					 | 
					
						
						
							
							- 增加 CodeFirst 实体类注释 -> 表备注,之前只能属性注释 -> 字段备注;
						
						
						
						
						
						
					 | 
					
						2020-03-31 12:42:13 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						efedc894bf
					 | 
					
						
						
							
							v1.4.0-preview20200331
						
						
						
						
						
						
					 | 
					
						2020-03-31 07:46:58 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						f3593a321f
					 | 
					
						
						
							
							- 增加 FreeSqlBuilder UseNameConvert 方法,类名、属性名都生效;
						
						
						
						
						
						
						
						- 调整 FreeSqlBuilder,准备移除 UseEntityPropertyNameConvert/UseSyncStructureToLower/UseSyncStructureToUpper 方法;#260 
						
						
					 | 
					
						2020-03-31 07:02:42 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						bbe5450eb9
					 | 
					
						
						
							
							- 调整 IInsert/IUpdate NoneParameter 方法,增加参数 isNotCommandParameter 可设置是否使用参数化;
						
						
						
						
						
						
					 | 
					
						2020-03-31 06:13:43 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						558fc52cf0
					 | 
					
						
						
							
							- 调整 Oracle StringLength/MaxLength -1 时候映射为 nclob;
						
						
						
						
						
						
					 | 
					
						2020-03-31 06:07:47 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						a6eae955ed
					 | 
					
						
						
							
							- 增加 IAdo.ConnectionString 属性返回 UseConnectionString 传入的值;
						
						
						
						
						
						
					 | 
					
						2020-03-28 15:29:39 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						dc625218d6
					 | 
					
						
						
							
							- 修复 ToTreeList 的问题 #255
						
						
						
						
						
						
					 | 
					
						2020-03-27 18:41:11 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						dbc323a22c
					 | 
					
						
						
							
							- 修复 CodeFirst IsNullable 迁移脚本重复 NOT NULL 语法错误;
						
						
						
						
						
						
					 | 
					
						2020-03-27 17:35:59 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						6fbdbe3327
					 | 
					
						
						
							
							- 修改 StringLength/MaxLength 对 Oracle varchar2 类型无效的 bug;
						
						
						
						
						
						
					 | 
					
						2020-03-27 16:51:28 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						7229c08d0d
					 | 
					
						
						
							
							- 修复 本地区域化后 ToSql 产生的错误,比如数字可能生成 SQL 为:100,000;
						
						
						
						
						
						
					 | 
					
						2020-03-27 16:26:59 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						ff61607e01
					 | 
					
						
						
							
							- 优化 集合导航属性表达式中忘记使用 AsSelect() 的友好错误提示;
						
						
						
						
						
						
					 | 
					
						2020-03-26 23:43:25 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						cb366cc771
					 | 
					
						
						
							
							- 增加 Navigate 属性未设置 set 时的友好错误提示;
						
						
						
						
						
						
						
						- 增加 延时属性重写类对 protected set 的支持; 
						
						
					 | 
					
						2020-03-22 01:15:40 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						ec7dec161a
					 | 
					
						
						
							
							- 增加 内部方法 DisplayCsharp,统一 LazyLoading 动态代码类名
						
						
						
						
						
						
					 | 
					
						2020-03-21 19:19:53 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						2f32e0e71c
					 | 
					
						
						
							
							移入 SafeObjectPool 源码
						
						
						
						
						
						
					 | 
					
						2020-03-20 21:29:53 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						72781596bd
					 | 
					
						
						
							
							- 移除 In多表表达式函数解析 #243;
						
						
						
						
						
						
						
						- 调整 SafeObjectPool 源码移入项目; 
						
						
					 | 
					
						2020-03-20 20:32:49 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						22a2450e05
					 | 
					
						
						
							
							- 增加 ISelect`1 ToDictionary 方法查询返回字典;
						
						
						
						
						
						
					 | 
					
						2020-03-20 01:52:43 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						a5e6573851
					 | 
					
						
						
							
							- 增加 Pgsql JToken/JObject/JArray 索引访问的表达式解析;
						
						
						
						
						
						
						
						- 增加 object.Equals 表达式解析; 
						
						
					 | 
					
						2020-03-19 22:46:40 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						ec4b934f23
					 | 
					
						
						
							
							- 优化 TableInfo 元数据对 interface 实现类 IsVirtual 重写的判断(增加 IsFinal == false);
						
						
						
						
						
						
					 | 
					
						2020-03-16 12:17:53 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						0effad75e4
					 | 
					
						
						
							
							- 增加 ISelect.ToTreeList 扩展方法查询数据,加工为树型 List;(注意:实体需要配置父子导航属性)
						
						
						
						
						
						
					 | 
					
						2020-03-15 18:33:15 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						85a6ae49e4
					 | 
					
						
						
							
							- 优化 BulkCopy 对可空类型的属性处理;#227
						
						
						
						
						
						
					 | 
					
						2020-03-13 10:28:17 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						c468c65ba5
					 | 
					
						
						
							
							- 修复 UseGenerateCommandParameterWithLambda(true) 时子语句的参数没整合到主语句;#231
						
						
						
						
						
						
						
						- 增加 ISelect.RawJoin 方法以便实现 Outer Apply 查询;#200 
						
						
					 | 
					
						2020-03-12 15:49:08 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						e132133e62
					 | 
					
						
						
							
							- 优化 IAdo.Query 方法,当传入带主键特性的实体时,防止主键列为 null 时导致整行记录也为 null;
						
						
						
						
						
						
					 | 
					
						2020-03-12 00:45:56 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						fff7925d22
					 | 
					
						
						
							
							- 增加 ISelect`1 AsQueryable 方法,实现将 ISelect 转换为 IQueryable 类型;
						
						
						
						
						
						
					 | 
					
						2020-03-11 18:51:56 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						720960af14
					 | 
					
						
						
							
							- 优化 BulkCopy 默认插入自增键;
						
						
						
						
						
						
						
						- 优化 BulkCopy 对可空类型的属性处理;#227 
						
						
					 | 
					
						2020-03-11 14:06:28 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						59b9b1272b
					 | 
					
						
						
							
							- 调整 移除对 System.ValueType 的依赖,减少版本冲突问题;(目前 FreeSql.dll 无任何公用库依赖)
						
						
						
						
						
						
					 | 
					
						2020-03-07 16:08:03 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						4e5d15e044
					 | 
					
						
						
							
							- 优化 IncludeMany 扩展方法对 T1 不自动迁移;
						
						
						
						
						
						
					 | 
					
						2020-03-06 23:21:09 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						34ba9fbf4f
					 | 
					
						
						
							
							- 优化 Include 友好错误提示;
						
						
						
						
						
						
					 | 
					
						2020-03-03 16:44:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						a45cfff5f6
					 | 
					
						
						
							
							- 修复 ToList 父子导航可能匹配不正确的 bug;
						
						
						
						
						
						
					 | 
					
						2020-03-03 12:36:44 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						24cc8bc1da
					 | 
					
						
						
							
							- 调整 Aop 改为 event 事件;
						
						
						
						
						
						
						
						- 调整 Ado.AopCommandExecuting/AopCommandExecuted 到 Aop.CommandBefore/After;
- 增加 Aop.TraceBefore/After 事件; 
						
						
					 | 
					
						2020-03-02 18:57:53 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						1e88e8add2
					 | 
					
						
						
							
							- 增加 IUpdate.SetDto 单元测试;#218
						
						
						
						
						
						
					 | 
					
						2020-02-28 13:18:33 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						5cff594161
					 | 
					
						
						
							
							- 增加 IUpdate.SetDto 根据 dto 更新的方法;#218
						
						
						
						
						
						
					 | 
					
						2020-02-28 11:54:13 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						761b6e0068
					 | 
					
						
						
							
							- 修复 DbSet.Where 表达式解析报错的问题;#216
						
						
						
						
						
						
					 | 
					
						2020-02-27 12:54:43 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						78ba778446
					 | 
					
						
						
							
							- 修复 ToList(a => new Dto {}) 这种情况按字段名匹配r问题,应该按属性名;#208
						
						
						
						
						
						
					 | 
					
						2020-02-12 16:28:46 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						4b2887f607
					 | 
					
						
						
							
							- 修复 父子关系导航属性 Dto 中直接使用 a.Parent 映射错误的 bug;
						
						
						
						
						
						
					 | 
					
						2020-01-23 15:53:11 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						fc4071b730
					 | 
					
						
						
							
							- 支持 Sqlite :memory: 模式; #191
						
						
						
						
						
						
					 | 
					
						2020-01-21 11:36:01 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						c64deb3d20
					 | 
					
						
						
							
							- 修复 GroupBy 类型转换错误;#186
						
						
						
						
						
						
						
						- 修复 .ToList(a => new DTO(a.id)) 报 未将对象引用设置到对象的实例 问题; #187
- 修复 update语句,二元运算解析出错; #184 
						
						
					 | 
					
						2020-01-19 23:53:06 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tky
							
						 
					 | 
					
						
						
							
						
						9e63f1187b
					 | 
					
						
						
							
							修复 .ToList(a => new DTO(a.id) { xxx = a.ext }) 报 未将对象引用设置到对象的实例 问题
						
						
						
						
						
						
					 | 
					
						2020-01-17 15:37:37 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tky
							
						 
					 | 
					
						
						
							
						
						14e0f35e2f
					 | 
					
						
						
							
							修复 .ToList(a => new DTO(a.id)) 报 未将对象引用设置到对象的实例 问题
						
						
						
						
						
						
					 | 
					
						2020-01-17 15:19:19 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						994cc475c2
					 | 
					
						
						
							
							- 解决 表名名称包含点,无法进行 CRUD 的问题,由于测试的复杂性,此类情况仅支持 MySql/Sqlite CodeFirst 自动迁移;
						
						
						
						
						
						
						
						> 注意:尽量不要使用带点的表名,只有 MySql/Sqlite 对此类表名支持 CodeFirst。但是它不影响 CRUD 功能,使用 [Table(Name = "`sys.config`")] 解决 
						
						
					 | 
					
						2020-01-11 02:22:16 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						3af89abbb1
					 | 
					
						
						
							
							- 修复  DbConnectionPool.Return 在 Sqlite 下的 bug;#179
						
						
						
						
						
						
					 | 
					
						2020-01-08 12:28:23 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						5afeea7711
					 | 
					
						
						
							
							- 完善 [Column(MapType = typeof(byte[]))] 对 Guid/string 的映射支持;
						
						
						
						
						
						
					 | 
					
						2020-01-07 00:41:22 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						fbbd74f54c
					 | 
					
						
						
							
							- 完善 [Column(ServerTime = Utc)] 特性,对 Update 时也能生效;
						
						
						
						
						
						
					 | 
					
						2020-01-06 19:36:30 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						bbba06a343
					 | 
					
						
						
							
							- 扩展 内部方法 QuoteReadColumn
						
						
						
						
						
						
					 | 
					
						2020-01-06 18:50:38 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						f7205b0414
					 | 
					
						
						
							
							- 优化 IsVersion 字段更新 version=ifnull(version,0)+1
						
						
						
						
						
						
					 | 
					
						2020-01-06 12:00:50 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						d67e9644eb
					 | 
					
						
						
							
							- 优化 参考 Chloe 表达式针对变量的解析,提升了一倍性能;
						
						
						
						
						
						
					 | 
					
						2020-01-04 22:53:39 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						f8e4e27113
					 | 
					
						
						
							
							- 修复 IAdo.Query\<object\> 字段名重复的 bug;#162
						
						
						
						
						
						
					 | 
					
						2020-01-03 12:33:19 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						255593a594
					 | 
					
						
						
							
							- 增加 ISelect`1.WithSql("select * from user ...") 功能;
						
						
						
						
						
						
					 | 
					
						2019-12-31 16:26:04 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						8cb7ef2130
					 | 
					
						
						
							
							- 增加 EfCoreFluentApi 扩展包,接近 efcore fluentApi 的使用习惯;#4
						
						
						
						
						
						
						
						- 增加 ColumnAttribute 属性 InsertValueSql,插入数据的时候指定用 sql 值; 
						
						
					 | 
					
						2019-12-29 15:30:43 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						a664bc41bc
					 | 
					
						
						
							
							- 完善 ExpressionCall 方法;
						
						
						
						
						
						
					 | 
					
						2019-12-25 18:27:45 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								28810
							
						 
					 | 
					
						
						
							
						
						a92c279c72
					 | 
					
						
						
							
							- 修复 Ado.Query 查询字段重复时报错;#162 #165 #161 - 增加 FreeSql.Provider.MsAccess 支持 Access 数据库操作,已通过 2003/2007 版本测试;
						
						
						
						
						
						
					 | 
					
						2019-12-24 06:16:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |