- 增加 NavigateAttribute 配置导航关系;

- 修复 LinqToSql 方法,开启自动迁移时,迁移了无关类的 bug;
- 修复 Oracle DbFirst date(7) 类型未处理的 bug;#57
- 修复 AsSelect().Any() 未给其他条件时,产生 null bug;
- 增加 FreeSql.Extensions.LazyLoading 对 .net 4.5 的支持;
- 优化 MySql CodeFirst 增加 DateTime 迁移后,默认值为 0000-00-00 导致读取失败的 bug;
- 优化 LazyLoading 友好错误提示;
This commit is contained in:
28810
2019-05-31 20:30:09 +08:00
parent b13b501131
commit 451b6c9769
27 changed files with 407 additions and 361 deletions

View File

@@ -113,6 +113,11 @@
<param name="type"></param>
<returns></returns>
</member>
<member name="P:FreeSql.DataAnnotations.NavigateAttribute.Bind">
<summary>
导航属性,手工绑定
</summary>
</member>
<member name="P:FreeSql.DataAnnotations.TableAttribute.Name">
<summary>
数据库表名
@@ -288,13 +293,14 @@
枚举项
</summary>
</member>
<member name="M:FreeSql.Extensions.EntityUtil.EntityUtilExtensions.GetEntityKeyString(IFreeSql,System.Type,System.Object,System.String)">
<member name="M:FreeSql.Extensions.EntityUtil.EntityUtilExtensions.GetEntityKeyString(IFreeSql,System.Type,System.Object,System.Boolean,System.String)">
<summary>
获取实体的主键值,以 "*|_,[,_|*" 分割,当任意一个主键属性无值时当Guid无值时会生成有序的新值,返回 null
获取实体的主键值,以 "*|_,[,_|*" 分割,当任意一个主键属性无值时,返回 null
</summary>
<param name="orm"></param>
<param name="entityType"></param>
<param name="entity"></param>
<param name="genGuid">当Guid无值时会生成有序的新值</param>
<param name="splitString"></param>
<returns></returns>
</member>