28810
|
e5cbd407cb
|
- 增加 FreeSqlBuilder UseSeedData 设定 CodeFirst 种子数据;
|
2020-04-02 16:21:18 +08:00 |
|
28810
|
d2dcefb5a5
|
v1.4.0-preview20200401
|
2020-03-31 12:57:12 +08:00 |
|
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
|
8191537364
|
# 完善 表达式拼接方法,从 T1-T5;#256
|
2020-03-30 10:53:29 +08:00 |
|
28810
|
09343499c5
|
v1.3.1
|
2020-03-29 18:27:31 +08:00 |
|
28810
|
a6eae955ed
|
- 增加 IAdo.ConnectionString 属性返回 UseConnectionString 传入的值;
|
2020-03-28 15:29:39 +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
|
a8eaca9e58
|
- 优化 ConnectionPool 提升被动连接断开的体验(会卡的可以升级);
|
2020-03-23 23:17:00 +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
|
5f166c08aa
|
1.3.0-preview9 #237 #227
|
2020-03-19 11:49:47 +08:00 |
|
28810
|
0effad75e4
|
- 增加 ISelect.ToTreeList 扩展方法查询数据,加工为树型 List;(注意:实体需要配置父子导航属性)
|
2020-03-15 18:33:15 +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
|
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
|
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
|
86b6608bcc
|
## v1.2.0 #208 #201 #216 #219 #218
|
2020-02-28 18:45:34 +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
|
646d9532af
|
代码修饰
|
2020-02-24 18:08:04 +08:00 |
|
28810
|
02cd7ad557
|
- 完善 IUpdate.SetSource 组合主键的数据更新单元测试;
|
2020-02-24 18:03:37 +08:00 |
|
28810
|
f8e18f0548
|
- 增加 nuget 包强签名发布 v1.2.0-preview2;#201
|
2020-02-18 12:21:27 +08:00 |
|
28810
|
406fd1d7cb
|
1.1.0-preview5 #183 #184 #186 #187
|
2020-01-20 02:14:22 +08:00 |
|
28810
|
c89e4f9b20
|
debug #183
|
2020-01-20 01:48:41 +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
|
63612d20fd
|
- 完善 PgSql OnConflictDoUpdate 功能增加 DO NOTHING 操作;#174
|
2019-12-31 22:49:49 +08:00 |
|
28810
|
255593a594
|
- 增加 ISelect`1.WithSql("select * from user ...") 功能;
|
2019-12-31 16:26:04 +08:00 |
|
28810
|
647c93f6dd
|
update debug
|
2019-12-29 17:21:32 +08:00 |
|
28810
|
8cb7ef2130
|
- 增加 EfCoreFluentApi 扩展包,接近 efcore fluentApi 的使用习惯;#4
- 增加 ColumnAttribute 属性 InsertValueSql,插入数据的时候指定用 sql 值;
|
2019-12-29 15:30:43 +08:00 |
|
28810
|
9aee4ba4d6
|
- 修复 NoneParameter 无参对 byte[] 二进制拼接的 bug;#170
|
2019-12-27 13:57:19 +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 |
|
28810
|
f5128f3308
|
- 增加 ISelectGrouping 分组查询总量的方法 .Count();
|
2019-12-21 20:00:39 +08:00 |
|
28810
|
c335eab82c
|
- 增加 IInsert.ExecuteSqlBulkCopy 扩展方法执行 SqlBulkCopy 批量插入,在 FreeSql.Provider.SqlServer 可用;
|
2019-12-21 14:43:24 +08:00 |
|
28810
|
c268970c71
|
- 增加 IInsert.ToDataTable 方法,为 BulkCopy 操作提供数据,该文件处理了(表名、字段名、类型)映射和忽略列;
|
2019-12-20 21:53:44 +08:00 |
|
28810
|
ab1d0a2cb5
|
- 增加 IInsert/IUpdate BatchOptions 方法指定批量插入的设置;
|
2019-12-20 19:47:43 +08:00 |
|
28810
|
ec25ccea86
|
- 完善 Select`2-10 多表查询对象,增加 First(select)/ToOne(select)/First\<Dto\> 方法;
|
2019-12-19 13:46:11 +08:00 |
|