Commit Graph
100 Commits
Author SHA1 Message Date
28810 25312ceead v1.3.0-preview10 tests 2020-03-20 02:14:29 +08:00
28810 a7b09bf0af v1.3.0-preview10 2020-03-20 01:54:18 +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 5f166c08aa 1.3.0-preview9 #237 #227 2020-03-19 11:49:47 +08:00
28810 2d722cb469 update internal Method 2020-03-16 18:43:42 +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 529be7d9d2 Recovery CSScript.Core 2020-03-15 10:53:17 +08:00
28810 8ddf117fc7 Replace CS-Script.Core To Natasha 2020-03-15 10:05:34 +08:00
28810 d4bf205c79 add Contributors #227 2020-03-13 10:34:10 +08:00
28810 85a6ae49e4 - 优化 BulkCopy 对可空类型的属性处理;#227 2020-03-13 10:28:17 +08:00
28810 db15d436d8 ## v1.3.0-preview8 #200 #231 2020-03-12 16:13:26 +08:00
28810 b8a4d3bb47 #231 2020-03-12 15:57:46 +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 a1a265fa28 1.3.0-preview7 #277 2020-03-11 15:20:01 +08:00
28810 ef63af7db5 ## v1.3.0-preview6 #227 2020-03-11 14:16:15 +08:00
28810 720960af14 - 优化 BulkCopy 默认插入自增键;
- 优化 BulkCopy 对可空类型的属性处理;#227
2020-03-11 14:06:28 +08:00
28810 9f0e28bcac update readme 2020-03-09 19:25:45 +08:00
28810 b647d02308 1.3.0-preview5 2020-03-08 14:19:42 +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 ed6ef68d7a 1.3.0-preview4 2020-03-06 17:15:59 +08:00
28810 b5e6a39a25 ## v1.2.1 2020-03-06 17:10:48 +08:00
28810 2089a1f747 - 修复 LazyLoading 依赖项目 CSScript.Core 升级的 bug;(以上都不再升级该依赖) 2020-03-06 17:01:30 +08:00
28810 123ae07cfa 1.3.0-preview3 2020-03-06 14:29:36 +08:00
28810 ab52728f7f - 增加 BaseEntity SaveMany 方法; 2020-03-06 13:13:47 +08:00
28810 b71e7c1b23 update readme functions.png 2020-03-06 00:47:21 +08:00
28810 f834b2aef3 update functions.png 2020-03-06 00:45:10 +08:00
28810 6e9f5d3f8e 1.3.0-preview2 2020-03-06 00:16:53 +08:00
28810 b45360bfbe - 修复 DbContext/Repository SaveMany 一对多保存时删除条件 bug; 2020-03-06 00:15:35 +08:00
28810 fa3aa8ec83 - 调整 DbContext/Repository EnableAddOrUpdateNavigateList 默认关闭; 2020-03-05 16:58:26 +08:00
28810 b9b0be89c1 1.3.0-preview1 2020-03-05 16:51:24 +08:00
28810 780b963267 - 修复 读写分离创建 IFreeSql 时如果从库不可用导致 iis 退出的 bug; 2020-03-04 13:10:17 +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 f0bd6cc625 - 调整 Ado.AopCommandExecuting/AopCommandExecuted 到 Aop.CommandBefore/After; 2020-03-02 20:57:56 +08:00
28810 24cc8bc1da - 调整 Aop 改为 event 事件;
- 调整 Ado.AopCommandExecuting/AopCommandExecuted 到 Aop.CommandBefore/After;
- 增加 Aop.TraceBefore/After 事件;
2020-03-02 18:57:53 +08:00
28810 32703e016a update readme 2020-02-29 13:25:39 +08:00
28810 c4b69ff20f update readme 2020-02-29 13:24:11 +08:00
28810 a047e21009 update 2020-02-29 13:21:28 +08:00
28810 157dbc283e update readme 2020-02-29 13:05:48 +08:00
28810 86b6608bcc ## v1.2.0 #208 #201 #216 #219 #218 2020-02-28 18:45:34 +08:00
28810 ce7140783e - 修复 EfFluentApi 一个参数类型问题; 2020-02-28 18:09:32 +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 f22f65fee9 - 修复 DbContext/Repository Update 不更新 DbUpdateValue 的问题;#219 2020-02-28 10:41:03 +08:00
28810 761b6e0068 - 修复 DbSet.Where 表达式解析报错的问题;#216 2020-02-27 12:54:43 +08:00
28810 96f3957b98 - 修复 Oracle 导航属性 表别名过长的问题; 2020-02-25 17:18:31 +08:00
28810 7796cd1c41 v1.2.0-preview5 2020-02-24 18:19:52 +08:00
28810 646d9532af 代码修饰 2020-02-24 18:08:04 +08:00
28810 02cd7ad557 - 完善 IUpdate.SetSource 组合主键的数据更新单元测试; 2020-02-24 18:03:37 +08:00
28810 05d1828884 更改 pfx 强签名为 snk 2020-02-23 12:22:36 +08:00
28810 b9d3ad8fec update *.pfx 2020-02-21 12:11:18 +08:00
28810 f8e18f0548 - 增加 nuget 包强签名发布 v1.2.0-preview2;#201 2020-02-18 12:21:27 +08:00
28810 cfbb143ec6 完善注释 GenerateCommandParameterWithLambda 2020-02-15 17:37:21 +08:00
28810 cbdeece649 1.2.0-preview1 #208 2020-02-12 16:46:39 +08:00
28810 78ba778446 - 修复 ToList(a => new Dto {}) 这种情况按字段名匹配r问题,应该按属性名;#208 2020-02-12 16:28:46 +08:00
28810 aaf05c5e9b ## v1.1.0 2020-01-31 12:12:28 +08:00
28810 752e0fc30e update Donation 2020-01-23 16:33:08 +08:00
28810 cb2e229792 update Donation 2020-01-23 16:10:00 +08:00
28810 12caace111 update Donation 2020-01-23 16:08:09 +08:00
28810 38737752e1 update Donation 2020-01-23 16:00:37 +08:00
28810 4b2887f607 - 修复 父子关系导航属性 Dto 中直接使用 a.Parent 映射错误的 bug; 2020-01-23 15:53:11 +08:00
28810 023956d704 1.1.0-preview6 #191 2020-01-21 12:53:34 +08:00
28810 6a7b7bed87 - 优化 IdleTimeout 默认值为 20 秒; #194 2020-01-21 11:53:43 +08:00
28810 fc4071b730 - 支持 Sqlite :memory: 模式; #191 2020-01-21 11:36:01 +08:00
28810 15d5a59221 - 增加 FreeSqlBuilder 友好错误提示 2020-01-20 13:43:24 +08:00
28810 406fd1d7cb 1.1.0-preview5 #183 #184 #186 #187 2020-01-20 02:14:22 +08:00
28810 668b5e580d debug #183 2020-01-20 02:08:51 +08:00
28810 c89e4f9b20 debug #183 2020-01-20 01:48:41 +08:00
28810 c64deb3d20 - 修复 GroupBy 类型转换错误;#186
- 修复 .ToList(a => new DTO(a.id)) 报 未将对象引用设置到对象的实例 问题; #187
- 修复 update语句,二元运算解析出错; #184
2020-01-19 23:53:06 +08:00
28810 e8d177eb84 - 增加 FreeSql.All 全家桶包,懒人专用; 2020-01-11 21:25:21 +08:00
28810 8d5fb26bd2 update 2020-01-11 03:15:25 +08:00
28810 973ca748d5 v1.1.0-preview4 #182 2020-01-11 02:30:36 +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 3fe4c54ee4 - 修复 DbFirst mysql/pgsql/sqlserver 获取主键失败的 bug; 0.10.7 发布后的 bug #182 2020-01-10 22:03:47 +08:00
28810 90101e2d22 v1.1.0-preview3 2020-01-09 18:21:29 +08:00
28810 6eb720d2ae - 增加 FreeSql.Provider.MySqlConnector 扩展方法 ExecuteMySqlBulkCopy; 2020-01-09 15:27:46 +08:00
28810 ee1eb959a5 add Contributors 2020-01-09 10:27:53 +08:00
28810 f5f5ccd9a8 Add Contributors 2020-01-09 10:19:24 +08:00
28810 fa349a2567 v1.1.0-preview2 #179 #178 #177 2020-01-08 12:39:12 +08:00
28810 3af89abbb1 - 修复 DbConnectionPool.Return 在 Sqlite 下的 bug;#179 2020-01-08 12:28:23 +08:00
28810 0dec7ff587 - 完善 MapType byte[] 对 Contains/Parse 表达式解析的处理;#178 2020-01-07 18:16:37 +08:00
28810 0addfc638a Add raw(18) -> Guid UnitTest 2020-01-07 10:55:36 +08:00
28810 b9afe8552d 1.1.0-preview1 2020-01-07 00:43:37 +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 65fa7ceb95 - 修复 FreeSql.Generator 外键导航属性大写小 bug;#177 2020-01-05 17:21:28 +08:00
28810 54ceb537d9 修正拼写错误的内部方法名 2020-01-05 10:37:02 +08:00
28810 d67e9644eb - 优化 参考 Chloe 表达式针对变量的解析,提升了一倍性能; 2020-01-04 22:53:39 +08:00
28810 77463154e1 - 修复 BaseRepository.UnitOfWork 延迟设置无效的 bug; 2020-01-03 22:06:23 +08:00
28810 d12bfc2f8c #174 2020-01-03 13:09:03 +08:00
28810 bdf32ea736 ## v1.0.1 # 174 #170 #162 2020-01-03 13:03:11 +08:00
28810 f8e4e27113 - 修复 IAdo.Query\<object\> 字段名重复的 bug;#162 2020-01-03 12:33:19 +08:00
28810 c27b3fea1f - 改正 HashColumnType 为 HasColumnType 2020-01-02 11:27:24 +08:00