mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-04-22 02:32:50 +08:00
- 调整DynamicEntity单元测试
This commit is contained in:
parent
c761e45b92
commit
d26ad21833
@ -15,7 +15,6 @@ namespace FreeSql.Tests.DynamicEntity
|
|||||||
"Host=192.168.0.36;Port=5432;Username=postgres;Password=123; Database=test;ArrayNullabilityMode=Always;Pooling=true;Minimum Pool Size=1")
|
"Host=192.168.0.36;Port=5432;Username=postgres;Password=123; Database=test;ArrayNullabilityMode=Always;Pooling=true;Minimum Pool Size=1")
|
||||||
.UseMonitorCommand(d => Console.WriteLine(d.CommandText)).Build();
|
.UseMonitorCommand(d => Console.WriteLine(d.CommandText)).Build();
|
||||||
|
|
||||||
|
|
||||||
[Fact]
|
[Fact]
|
||||||
public void NormalTest()
|
public void NormalTest()
|
||||||
{
|
{
|
||||||
@ -68,7 +67,7 @@ namespace FreeSql.Tests.DynamicEntity
|
|||||||
Type type = DynamicCompileHelper.DynamicBuilder()
|
Type type = DynamicCompileHelper.DynamicBuilder()
|
||||||
.Class("Roles", new TableAttribute() { Name = "T_Role" },
|
.Class("Roles", new TableAttribute() { Name = "T_Role" },
|
||||||
new IndexAttribute("Name_Index", "Name", false))
|
new IndexAttribute("Name_Index", "Name", false))
|
||||||
.SuperClass(typeof(BaseModel))
|
.Extend(typeof(BaseModel))
|
||||||
.Property("Id", typeof(int),
|
.Property("Id", typeof(int),
|
||||||
new ColumnAttribute() { IsPrimary = true, IsIdentity = true, Position = 1 })
|
new ColumnAttribute() { IsPrimary = true, IsIdentity = true, Position = 1 })
|
||||||
.Property("Name", typeof(string),
|
.Property("Name", typeof(string),
|
||||||
|
@ -4248,43 +4248,6 @@
|
|||||||
<param name="type"></param>
|
<param name="type"></param>
|
||||||
<returns>Dict:key=属性名,value=注释</returns>
|
<returns>Dict:key=属性名,value=注释</returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:FreeSql.Internal.DynamicCompileBuilder.#ctor(System.String,System.Attribute[])">
|
|
||||||
<summary>
|
|
||||||
配置Class
|
|
||||||
</summary>
|
|
||||||
<param name="className">类名</param>
|
|
||||||
<param name="attributes">类标记的特性[Table(Name = "xxx")]</param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:FreeSql.Internal.DynamicCompileBuilder.Property(System.String,System.Type,System.Attribute[])">
|
|
||||||
<summary>
|
|
||||||
配置属性
|
|
||||||
</summary>
|
|
||||||
<param name="propertyName">属性名称</param>
|
|
||||||
<param name="propertyType">属性类型</param>
|
|
||||||
<param name="attributes">属性标记的特性-支持多个</param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:FreeSql.Internal.DynamicCompileBuilder.Build">
|
|
||||||
<summary>
|
|
||||||
Emit动态创建出Class - Type
|
|
||||||
</summary>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:FreeSql.Internal.DynamicCompileBuilder.FirstCharToLower(System.String)">
|
|
||||||
<summary>
|
|
||||||
首字母小写
|
|
||||||
</summary>
|
|
||||||
<param name="input"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:FreeSql.Internal.DynamicCompileBuilder.FirstCharToUpper(System.String)">
|
|
||||||
<summary>
|
|
||||||
首字母大写
|
|
||||||
</summary>
|
|
||||||
<param name="input"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="P:FreeSql.Internal.DbUpdateVersionException.Table">
|
<member name="P:FreeSql.Internal.DbUpdateVersionException.Table">
|
||||||
<summary>
|
<summary>
|
||||||
更新实体的元数据
|
更新实体的元数据
|
||||||
@ -5906,12 +5869,6 @@
|
|||||||
<param name="source"></param>
|
<param name="source"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:FreeSqlGlobalExtensions.DynamicEntity(FreeSql.ICodeFirst,System.String,FreeSql.DataAnnotations.TableAttribute)">
|
|
||||||
<summary>
|
|
||||||
动态构建Class Type
|
|
||||||
</summary>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:System.Linq.Expressions.LambadaExpressionExtensions.And``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
|
<member name="M:System.Linq.Expressions.LambadaExpressionExtensions.And``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
|
||||||
<summary>
|
<summary>
|
||||||
使用 and 拼接两个 lambda 表达式
|
使用 and 拼接两个 lambda 表达式
|
||||||
|
Loading…
x
Reference in New Issue
Block a user