### 系统字段
* 默认`开关`字段:
* status
* 默认`忽略`字段:
* update_time, delete_time,delete_time
### 以特殊字符结尾的规则
* 默认`编辑器`字段后缀:
* `editor, content, detail, details, description`
* 默认`多选`字段后缀:
* `checkbox`
* 默认`下拉选项`字段后缀:
* `select,selects`
* 默认`开关`字段后缀:
* `data, state, status, radio`
* 默认`日期时间字段`字段后缀:
* `time, date, datetime`
* 默认`颜色`字段后缀:
* `color`
* 默认`图片`字段后缀:
* `image, images,photo,photos,picture,pictures, thumb, thumbs, avatar, avatars`
* 默认`文件`字段后缀:
* file, files, path, paths`
### 注释说明
类型和数据可以通过特殊字符进行定义, 例如:`爱好=[0:唱歌,1:跳舞]`, 代表的就是单选框, 数据集合为:`[0:唱歌,1:跳舞]`。
###示例
```
CREATE TABLE`fun_test` (
`id`int(10) UNSIGNED NOTNULL COMMENT 'ID',
`week` enum('monday','tuesday','wednesday') COLLATE utf8mb4_unicode_ci NOTNULLDEFAULT'monday' COMMENT '星期=[monday:星期一,tuesday:星期二,wedensday:星期三]',
`sexdata` enum('male','female','secret') COLLATE utf8mb4_unicode_ci NOTNULLDEFAULT'secret' COMMENT '性别=[male:男,female:女,secret:保密]',
`textarea` mediumtext COLLATE utf8mb4_unicode_ci NOTNULL COMMENT '内容',
`image`varchar(100) COLLATE utf8mb4_unicode_ci NOTNULLDEFAULT'' COMMENT '图片=1',
`images`varchar(255) COLLATE utf8mb4_unicode_ci NOTNULL COMMENT '图片集合=10',
`attach_file`varchar(100) COLLATE utf8mb4_unicode_ci NOTNULLDEFAULT'' COMMENT '附件=1',
`attach_files`int(11) NOTNULL COMMENT '附件=10',
`keywords`varchar(100) COLLATE utf8mb4_unicode_ci NOTNULLDEFAULT'' COMMENT '关键字',
`price`float(10,2) UNSIGNED NOTNULLDEFAULT'0.00' COMMENT '价格',
`startdate`dateDEFAULTNULL COMMENT '开始日期',
`activitytime`datetimeNOTNULL COMMENT '活动时间',
`timestaptime`timestampNOTNULL COMMENT '时间戳',
`year`year(4) NOTNULL COMMENT '年',
`times`timeNOTNULL COMMENT '时间',
`switch`tinyint(1) NOTNULLDEFAULT'1' COMMENT '上架状态=[0:下架,1:正常]',
`open_switch`tinyint(1) NOTNULLDEFAULT'0' COMMENT '开关=[0:OFF,1:ON]',
`teststate`set('1','2','3') COLLATE utf8mb4_unicode_ci NOTNULLDEFAULT'1' COMMENT '复选=[1:选项1,2:选项2,3:选项3]',
`test2state`set('0','1','2') COLLATE utf8mb4_unicode_ci DEFAULT'2' COMMENT '爱好=[0:唱歌,1:跳舞,2:游泳]',
`editor_content` mediumtext COLLATE utf8mb4_unicode_ci COMMENT '富文本',
`description`textCOLLATE utf8mb4_unicode_ci COMMENT '描述',
`test_color`varchar(30) COLLATE utf8mb4_unicode_ci DEFAULTNULL COMMENT '颜色',
`status`tinyint(1) NOTNULLDEFAULT'1' COMMENT '状态=[0:OFF,1:ON]',
`picture`varchar(255) COLLATE utf8mb4_unicode_ci DEFAULTNULL COMMENT '图片'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='测试表' ROW_FORMAT=COMPACT;
ALTERTABLE`fun_test`
ADDPRIMARYKEY (`id`) USING BTREE,
ALTERTABLE`fun_test`
MODIFY`id`int(10) UNSIGNED NOTNULL AUTO_INCREMENT COMMENT 'ID', AUTO_INCREMENT=46;
COMMIT;
```
![](https://img.kancloud.cn/d7/7b/d77b130d92cb5311d717217c6d01bd10_1378x732.png)
- 介绍
- 系统架构
- 安装
- 多语言
- 数据库
- 控制器
- 开发示例
- 前端
- js 模板
- js cols字段解析
- 权限验证
- table事件
- 常用组件
- input表单
- xmselect表单
- textarea表单
- upload表单
- editor表单
- select表单
- radio表单
- switch表单
- checkbox表单
- arrays表单
- icon表单
- date表单
- city表单
- region表单
- tags表单
- color表单
- submit按钮
- close按钮
- Api接口
- 插件基础
- 目录结构
- 插件市场
- 插件管理
- 插件开发
- 模块
- 插件文件
- 插件配置
- 插件基础信息
- 内置函数
- 插件数据库
- 全局js 文件
- Curd命令行
- CURD命令
- Menu命令
- 表格规范
- CMS管理--待更新
- CMS目录结构
- 内置标签
- fun标签
- 万能标签
- 分类标签
- 导航标签
- 广告标签
- tag标签
- 友情链接
- 碎片标签
- 常见问题