update

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

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