Appearance
数据表设计规范
TIP
当你使用本规范设计数据表时,搭配 可视化 CRUD,可以非常舒畅的直接生成后台功能,但我们任然推荐直接从零开始设计,因为拖拽设计的字段参数是最正确的,且无需在字段名等地方妥协。
数据表解析逻辑
一、按字段名包含推断
当字段名包含(长优先)以下的 输入组件名称 时,则生成为对应的输入组件,输入组件对应的表格相关设定,遵循 CRUD 设计器默认配置。
| 输入组件名 | 输入组件标题 | 示例字段名 |
|---|---|---|
| datetime | 时间日期输入 | datetime / start_datetime |
| checkbox | 多选框 | checkbox / hobby_checkbox |
| textarea | 多行文本输入框 | - |
| password | 密码输入框 | - |
| selects | 多选下拉框 | - |
| string | 字符串输入框 | - |
| switch | 开关 | - |
| editor | 富文本编辑器 | - |
| images | 图片上传(多选) | - |
| select | 单选下拉框 | - |
| weigh | 权重(同时生成拖拽排序) | - |
| float | 浮点数 | - |
| radio | 单选框 | - |
| array | 数组 | - |
| image | 图片上传(单选) | - |
| files | 文件上传(多选) | - |
| color | 颜色选择 | - |
| year | 年份选择 | - |
| date | 日期选择 | - |
| time | 时间选择 | - |
| file | 文件上传(单选) | - |
| int | 整数 | - |
二、按字段名精确推断
| 字段名 | 生成的输入组件标题 |
|---|---|
| status | 开关 |
| avatar | 图片上传 |
| icon | 图标选择器 |
| area | 省份地区选择器 |
三、按字段类型推断
| 字段类型 | 生成的输入组件标题 |
|---|---|
| text | 多行文本输入框 |
| timestamptz | 时间日期选择器 |
