update

28810
2019-06-17 12:02:20 +08:00
parent 67603b7a9c
commit 4bf5cb991f
3 changed files with 20 additions and 4 deletions

@@ -29,9 +29,9 @@ IFreeSql fsql = new FreeSql.FreeSqlBuilder()
| - | - | - | - |
| | √ | √ | X |
| 实体属性&字段对比 | 添加 | 修改可空 | 修改自增 | 修改类型 | 改名 | 删除 |
| - | - | - | - | - | - | - |
| | √ | √ | √ | √ | √ | X |
| 实体属性&字段对比 | 添加 | 修改可空 | 修改自增 | 修改类型 | 改名 | 删除 | 备注 |
| - | - | - | - | - | - | - | - |
| | √ | √ | √ | √ | √ | X | √ |
> 为了保证安全,不提供删除字段
@@ -61,6 +61,14 @@ class ModelDisableSyncStructure {
}
```
## 备注
FreeSql CodeFirst 支持将 c# 代码内的注释,迁移至数据库的备注。先决条件:
1、实体类所在程序集需要开启 xml 文档功能;
2、xml 文件必须与程序集同目录且文件名xxx.dll -> xxx.xml
### 手工同步实体结构
提供接口方法实现对比实体与数据库中的变化部分返回SQL语句。

@@ -181,6 +181,14 @@ class ModelDisableSyncStructure {
}
```
## 备注
FreeSql CodeFirst 支持将 c# 代码内的注释,迁移至数据库的备注。先决条件:
1、实体类所在程序集需要开启 xml 文档功能;
2、xml 文件必须与程序集同目录且文件名xxx.dll -> xxx.xml
## 优先级
数据库特性 > 实体特性 > FluantApi配置特性 > Aop配置特性

@@ -1,7 +1,7 @@
完整版本:年数-月-日-当日版本号FreeSql、FreeSql.Repository、FreeSql.DbContext 版本号相同。
## v0.6.11(预告)
## v0.6.11
- 增加 CodeFirst 根据代码注释迁移到数据库备注需要实体类所在项目开启xml生成功能