mirror of
https://github.com/dotnetcore/FreeSql.git
synced 2026-02-05 16:00:52 +08:00
update
14
CodeFirst.md
14
CodeFirst.md
@@ -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语句。
|
||||
|
||||
8
实体特性.md
8
实体特性.md
@@ -181,6 +181,14 @@ class ModelDisableSyncStructure {
|
||||
}
|
||||
```
|
||||
|
||||
## 备注
|
||||
|
||||
FreeSql CodeFirst 支持将 c# 代码内的注释,迁移至数据库的备注。先决条件:
|
||||
|
||||
1、实体类所在程序集,需要开启 xml 文档功能;
|
||||
|
||||
2、xml 文件必须与程序集同目录,且文件名:xxx.dll -> xxx.xml;
|
||||
|
||||
## 优先级
|
||||
|
||||
数据库特性 > 实体特性 > FluantApi(配置特性) > Aop(配置特性)
|
||||
|
||||
2
更新日志.md
2
更新日志.md
@@ -1,7 +1,7 @@
|
||||
|
||||
完整版本:年数-月-日-当日版本号,FreeSql、FreeSql.Repository、FreeSql.DbContext 版本号相同。
|
||||
|
||||
## v0.6.11(预告)
|
||||
## v0.6.11
|
||||
|
||||
- 增加 CodeFirst 根据代码注释,迁移到数据库备注(需要实体类所在项目开启xml生成功能);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user