缺省字段
缺省字段用于定义模型中所有表或大部分表都需要包含的字段,设为缺省并开启自动应用后,新建表会自动携带这些字段,保证公共字段不遗漏。与实体/表模板的区别是:模板按分层定义整张表的形态,缺省字段只定义字段本身。
定义缺省字段
- 打开缺省字段编辑器。
- 新增缺省字段,维护字段名、中文名、数据类型等属性。
- 勾选“自动应用于新建表”。
- 保存设置。
图示为缺省字段编辑器,看图重点是“自动应用于新建表”是让缺省字段生效的开关,不勾选时缺省字段只是登记。
生效范围
| 设置 | 生效对象 | 不生效对象 |
|---|---|---|
| 缺省字段 + 自动应用于新建表 | 之后新建的表 | 已创建的表 |
缺省字段按模型保存,对同一模型内之后新建的表统一生效。
与模板、批量编辑的配合
- 需要为已存在的表补充缺省字段时,使用实体/表模板刷新,模板刷新会一并补入模板定义的缺省字段。
- 需要先查清哪些表缺少公共字段时,用批量编辑按对象类型列出表并核对字段。
- 缺省字段的命名应与命名设置的规范保持一致,避免新建表出现不合规的字段名。
注意事项
- 不勾选“自动应用于新建表”时,缺省字段不会自动补入新表。
- 缺省字段与表中已有字段同名时,新建表不会重复添加。
- 缺省字段不参与 DDL 的额外变更,只影响后续新建表的字段构成。

