From d26ad21833f41dd21781a0dd11a16c219b0222c5 Mon Sep 17 00:00:00 2001
From: d4ilys <963922242@qq.com>
Date: Fri, 5 May 2023 11:52:18 +0800
Subject: [PATCH] =?UTF-8?q?-=20=E8=B0=83=E6=95=B4DynamicEntity=E5=8D=95?=
=?UTF-8?q?=E5=85=83=E6=B5=8B=E8=AF=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../DynamicEntity/DynamicEntityTest.cs | 3 +-
FreeSql/FreeSql.xml | 43 -------------------
2 files changed, 1 insertion(+), 45 deletions(-)
diff --git a/FreeSql.Tests/FreeSql.Tests/DynamicEntity/DynamicEntityTest.cs b/FreeSql.Tests/FreeSql.Tests/DynamicEntity/DynamicEntityTest.cs
index c3638f85..77579f8c 100644
--- a/FreeSql.Tests/FreeSql.Tests/DynamicEntity/DynamicEntityTest.cs
+++ b/FreeSql.Tests/FreeSql.Tests/DynamicEntity/DynamicEntityTest.cs
@@ -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")
.UseMonitorCommand(d => Console.WriteLine(d.CommandText)).Build();
-
[Fact]
public void NormalTest()
{
@@ -68,7 +67,7 @@ namespace FreeSql.Tests.DynamicEntity
Type type = DynamicCompileHelper.DynamicBuilder()
.Class("Roles", new TableAttribute() { Name = "T_Role" },
new IndexAttribute("Name_Index", "Name", false))
- .SuperClass(typeof(BaseModel))
+ .Extend(typeof(BaseModel))
.Property("Id", typeof(int),
new ColumnAttribute() { IsPrimary = true, IsIdentity = true, Position = 1 })
.Property("Name", typeof(string),
diff --git a/FreeSql/FreeSql.xml b/FreeSql/FreeSql.xml
index 1eab8ccc..5323d7da 100644
--- a/FreeSql/FreeSql.xml
+++ b/FreeSql/FreeSql.xml
@@ -4248,43 +4248,6 @@
Dict:key=属性名,value=注释
-
-
- 配置Class
-
- 类名
- 类标记的特性[Table(Name = "xxx")]
-
-
-
-
- 配置属性
-
- 属性名称
- 属性类型
- 属性标记的特性-支持多个
-
-
-
-
- Emit动态创建出Class - Type
-
-
-
-
-
- 首字母小写
-
-
-
-
-
-
- 首字母大写
-
-
-
-
更新实体的元数据
@@ -5906,12 +5869,6 @@
-
-
- 动态构建Class Type
-
-
-
使用 and 拼接两个 lambda 表达式