Skip to content

v1.10.1

Compare
Choose a tag to compare
@2881099 2881099 released this 22 Oct 09:16
· 1488 commits to master since this release
  • 增加 ISelect.InsertInto 将查询转换为 INSERT INTO t1 SELECT ... FROM t2 执行插入;#469
  • 增加 GlobalFilter.ApplyOnly 继承的实体才生效;#495
  • 增加 FreeSql.Generator 参数 -readkey 0 的设置;

  • 优化 WhereDynamicFilter 支持 string 比较大小 > < >= <=;#479
  • 优化 IncludeMany 筛选字段中未指定主键,并且 then.IncludeMany 继续向下,则自动附加查询主键;
  • 优化 WhereDynamic 传入 DynamicFilterInfo 也能执行;
  • 优化 WhereDynamic 支持按字段名、属性名匹配;
  • 优化 实体类注释,基类在其他 Assembly 时也能读取;
  • 优化 支持实体类使用 new 重写属性;
  • 优化 ToAggregate 执行时忽略已设置的 OrderBy;
  • 优化 dto 映射查询时忽略已指定的映射,避免重复查询字段;#494
  • 优化 MySql CodeFirst 索引的建立 ;#498
  • 补充 异步方法 ToListAsync(a => {}) 对 IncludeMany 的支持;

  • 修复 AsTreeCte 开启自动迁移时,错误的创建了 as_tree_cte 表;#476
  • 修复 内部 decimal 默认值在 core 3.1+ 报错的问题;
  • 修复 decimal? 可空数字设置 Column Scale 无效的问题(decimal正常);
  • 修复 DbContext/UnitOfWork EntityChangeReport 参数 BeforeObject 值无效的 bug;
  • 修复 lambda 表达式解析变量转换时的 bug;#490
  • 修复 Firebird Embedded 版本系统表 isidentity_type 兼容问题;
  • 修复 Firebird Embedded 2.5 不支持 boolean 的 bug;