update

2881099
2020-12-04 00:13:15 +08:00
parent afe8f0ef0c
commit 3bc4f37887

@@ -104,12 +104,12 @@ class Topic {
``` ```
```sql ```sql
CREATE TABLE IF NOT EXISTS `cccddd`.`Topic` ( CREATE TABLE IF NOT EXISTS `cccddd`.`Topic` (
`Id` INT(11) NOT NULL AUTO_INCREMENT, `Id` INT(11) NOT NULL AUTO_INCREMENT,
`Clicks` INT(11) NOT NULL, `Clicks` INT(11) NOT NULL,
`Title` VARCHAR(255), `Title` VARCHAR(255),
`CreateTime` DATETIME NOT NULL, `CreateTime` DATETIME NOT NULL,
`fusho` SMALLINT(5) UNSIGNED NOT NULL, `fusho` SMALLINT(5) UNSIGNED NOT NULL,
PRIMARY KEY (`Id`) PRIMARY KEY (`Id`)
) Engine=InnoDB CHARACTER SET utf8; ) Engine=InnoDB CHARACTER SET utf8;
``` ```
@@ -141,7 +141,7 @@ public static Type[] GetTypesByTableAttribute()
``` ```
调用 调用
```csharp ```csharp
fsql.CodeFirst.SyncStructure(ReflexHelper.GetTypesByTableAttribute()); fsql.CodeFirst.SyncStructure(GetTypesByTableAttribute());
``` ```
方法2通过命名空间得到所有要创建的实体类.根据需要调整entitiesFullName下的命名空间值。比如我们创建一个Entities文件夹用于存放实体类。该方法通过筛选 IEntity类所在程序集所有的实体类。他们的命名空间都是LinCms.Entities开头内部通过StartsWith判断。 方法2通过命名空间得到所有要创建的实体类.根据需要调整entitiesFullName下的命名空间值。比如我们创建一个Entities文件夹用于存放实体类。该方法通过筛选 IEntity类所在程序集所有的实体类。他们的命名空间都是LinCms.Entities开头内部通过StartsWith判断。
@@ -166,7 +166,7 @@ public static Type[] GetTypesByNameSpace()
或通过调用同步所有表结构 或通过调用同步所有表结构
```csharp ```csharp
fsql.CodeFirst.SyncStructure(ReflexHelper.GetTypesByNameSpace()); fsql.CodeFirst.SyncStructure(GetTypesByNameSpace());
``` ```
## 实体特性 ## 实体特性