28810
|
9ad454376e
|
- 优化 主键 Guid 自动赋值的优先级,低于 Aop.AuditValue 事件(实现自定义 Guid 值);#274
|
2020-04-14 16:37:30 +08:00 |
|
28810
|
f8fa15054c
|
- FreeSql.Generator 增加 -Match 参数只生成匹配的表;
|
2020-04-14 16:12:05 +08:00 |
|
28810
|
bf5090938a
|
update nuget packages
|
2020-04-14 10:15:14 +08:00 |
|
28810
|
aa2aac4536
|
v1.4.0-preview0413
|
2020-04-13 19:10:37 +08:00 |
|
28810
|
5e336a0173
|
- 增加 DbFirst 获取字段的默认值信息;
|
2020-04-13 19:00:22 +08:00 |
|
28810
|
44638a1e97
|
add WhereDynamic UnitTests
|
2020-04-13 16:26:09 +08:00 |
|
28810
|
7ac5f1422d
|
v1.3.6 #270 #269
|
2020-04-12 19:25:37 +08:00 |
|
28810
|
613940df20
|
- 修复 MySql 字符串反斜杠无效的 bug;
|
2020-04-12 19:00:29 +08:00 |
|
28810
|
bd79fc803e
|
rename DbContext Internal Method
|
2020-04-11 12:02:50 +08:00 |
|
28810
|
0154600d0a
|
1.4.0-preview20200411
|
2020-04-10 22:53:35 +08:00 |
|
28810
|
5e531b2521
|
- 增加 IQueryable RestoreToSelect 扩展方法,将 IQueryable 转回成 ISelect<T>;
|
2020-04-10 22:37:42 +08:00 |
|
28810
|
52fbe5ed86
|
- 优化 DbContext/Repository Orm 属性进行 CURD 与自身事务相同【新突破】;#270
|
2020-04-10 19:54:43 +08:00 |
|
28810
|
d97dc3383c
|
add ExpressionCall tests #269
|
2020-04-10 13:13:57 +08:00 |
|
28810
|
4e4240ff7a
|
add ToTreeList tests #268
|
2020-04-10 13:09:08 +08:00 |
|
28810
|
f9566af7d1
|
update IQueryable provider
|
2020-04-10 11:58:47 +08:00 |
|
28810
|
a958a64bd0
|
update ToTreeList tests
|
2020-04-10 02:55:54 +08:00 |
|
28810
|
5f98749652
|
- 调整 ISelect linq to sql 和 queryable 实现依赖移至 FreeSql.Extensions.Linq;#260
|
2020-04-10 02:28:33 +08:00 |
|
28810
|
98fc8baade
|
v1.4.0-preview20200410
|
2020-04-09 16:47:49 +08:00 |
|
28810
|
50238339fe
|
v1.4.0-preview20200409
|
2020-04-09 12:13:45 +08:00 |
|
28810
|
0838599b78
|
- 调整 IUpdate.SetDto 也支持 IgnoreClumns 的逻辑;
|
2020-04-09 12:07:48 +08:00 |
|
28810
|
1afca09152
|
1.4.0-preview20200408
|
2020-04-08 19:19:15 +08:00 |
|
28810
|
ee1e292165
|
- 增加 GroupBy ToDictionary 返回字段的查询方法,TKey 为 GroupBy 选择的对象;
- 整理 GroupBy 所有方法不使用 DTO 映射规则;
|
2020-04-08 19:10:04 +08:00 |
|
28810
|
fa59a6e3e8
|
- 完善 GroupBy count(b.id) 指定字段统计;
|
2020-04-08 16:19:14 +08:00 |
|
28810
|
7c55f09d47
|
更新 Unit测试
|
2020-04-08 14:19:00 +08:00 |
|
28810
|
27d6c46758
|
- 修复 Oracle/Dameng 登陆名为数字时候的 pk 命名问题;
|
2020-04-08 13:31:40 +08:00 |
|
28810
|
0f3bad338f
|
v1.3.5
|
2020-04-07 18:09:29 +08:00 |
|
28810
|
c1882cd768
|
- 修复 IncludeMany 第3层无法加载的问题,IncludeMany(a => a.Parent.Parent.Childs);
|
2020-04-07 16:42:46 +08:00 |
|
28810
|
74f8700c21
|
- 调整 SyncStructure 返回值为 void
|
2020-04-07 11:25:13 +08:00 |
|
28810
|
19ab4da369
|
1.4.0-preview20200404
|
2020-04-04 05:52:31 +08:00 |
|
28810
|
153c7915c3
|
- 移除 未发布的功能 FreeSqlBuilder.UseSeedData
|
2020-04-03 09:17:40 +08:00 |
|
28810
|
6434be8727
|
update EFCoreFluentApi readme
|
2020-04-03 09:03:00 +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
|
6ea5c5d103
|
- 修复 PostgreSQL CodeFirst/DbFirst 系统表的版本兼容问题;
|
2020-04-02 14:20:10 +08:00 |
|
28810
|
1d09b7fba3
|
- 修复 PostgreSQL CodeFirst/DbFirst 系统表的版本兼容问题;
|
2020-04-02 13:27:37 +08:00 |
|
28810
|
90b2418fb0
|
add summary
|
2020-04-01 23:20:42 +08:00 |
|
28810
|
b6377189ea
|
v1.3.4
|
2020-04-01 14:12:07 +08:00 |
|
28810
|
339a57ffc8
|
- 修复 MySql locate 表达式函数参数位置的错误;
|
2020-04-01 14:02:26 +08:00 |
|
28810
|
55ae5bdc9b
|
v1.4.0-preview20200402
|
2020-04-01 13:55:38 +08:00 |
|
28810
|
cc1f5069f8
|
修复 SqlServer charindex 表达式函数参数位置的错误;
|
2020-04-01 13:52:52 +08:00 |
|
28810
|
cf1aefe8da
|
## v1.3.3 #184
|
2020-03-31 21:59:51 +08:00 |
|
28810
|
d4fd81679d
|
- 修复 因兼容 #184 导致 MySql Enum 表达式解析为 int 的 bug;
- 修复 FreeSql.Provider.MySqlConnector Enum 自定义元素值,导致值计算错误的 bug;
|
2020-03-31 21:43:07 +08:00 |
|
28810
|
c6c874f612
|
update readme
|
2020-03-31 17:14:32 +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
|
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
|
7795296328
|
- 增加 Oracle CLOB/NCLOB 大文本类型读写支持;#259
|
2020-03-31 05:56:49 +08:00 |
|
28810
|
cdfe48ac03
|
update readme
|
2020-03-31 05:17:00 +08:00 |
|
28810
|
8191537364
|
# 完善 表达式拼接方法,从 T1-T5;#256
|
2020-03-30 10:53:29 +08:00 |
|
28810
|
4655646b52
|
v1.3.2
|
2020-03-29 23:14:36 +08:00 |
|
28810
|
18079a0c42
|
v1.3.2
|
2020-03-29 22:46:12 +08:00 |
|
28810
|
9f2ffdce77
|
- 增加 FreeSql.Generator Sqlite 数据库生成实体类;
- 增加 Sqlite DbFirst 实现;
|
2020-03-29 22:36:39 +08:00 |
|
28810
|
09343499c5
|
v1.3.1
|
2020-03-29 18:27:31 +08:00 |
|
28810
|
a4367ebc5a
|
- 修复 DbFirst Oracle 序列值使用复杂的问题,结合 [Column(InsertValueSql = "xxx.nextval")];
|
2020-03-29 18:15:39 +08:00 |
|
28810
|
9b87829d53
|
v1.3.0
|
2020-03-28 15:36:14 +08:00 |
|
28810
|
a6eae955ed
|
- 增加 IAdo.ConnectionString 属性返回 UseConnectionString 传入的值;
|
2020-03-28 15:29:39 +08:00 |
|
28810
|
e245543c5a
|
1.3.0-preview95
|
2020-03-27 18:43:09 +08:00 |
|
28810
|
dc625218d6
|
- 修复 ToTreeList 的问题 #255
|
2020-03-27 18:41:11 +08:00 |
|
28810
|
f9c1003e81
|
1.3.0-preview94
|
2020-03-27 17:37:30 +08:00 |
|
28810
|
dbc323a22c
|
- 修复 CodeFirst IsNullable 迁移脚本重复 NOT NULL 语法错误;
|
2020-03-27 17:35:59 +08:00 |
|
28810
|
d4e73641a4
|
1.3.0-preview93
|
2020-03-27 16:53:23 +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
|
58aa99a6e6
|
- 调整 Repository 接口定义,合并为一个 IBaseRepository;
|
2020-03-25 13:36:13 +08:00 |
|
28810
|
5e9975891e
|
1.3.0-preview92
|
2020-03-24 19:40:57 +08:00 |
|
28810
|
fcb3307849
|
recover FreeUtil.cs
|
2020-03-24 19:39:33 +08:00 |
|
28810
|
09991bbbf0
|
1.3.0-preview91
|
2020-03-23 23:34:14 +08:00 |
|
28810
|
a8eaca9e58
|
- 优化 ConnectionPool 提升被动连接断开的体验(会卡的可以升级);
|
2020-03-23 23:17:00 +08:00 |
|
28810
|
487cefebc8
|
update readme
|
2020-03-22 23:00:26 +08:00 |
|
28810
|
cb366cc771
|
- 增加 Navigate 属性未设置 set 时的友好错误提示;
- 增加 延时属性重写类对 protected set 的支持;
|
2020-03-22 01:15:40 +08:00 |
|
28810
|
500a4d02f3
|
- 完善 Internal 方法 CreateInstance
|
2020-03-21 22:27:58 +08:00 |
|
28810
|
123dbcf3ec
|
clean
|
2020-03-21 19:30:04 +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
|
2544db5c4b
|
up
|
2020-03-20 20:42:13 +08:00 |
|
28810
|
72781596bd
|
- 移除 In多表表达式函数解析 #243;
- 调整 SafeObjectPool 源码移入项目;
|
2020-03-20 20:32:49 +08:00 |
|
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 |
|