数据库设计文档

数据库名:pigxx
序号表名说明
1sys_audit_log审计记录表
2sys_dept部门管理
3sys_dict字典表
4sys_dict_item字典项
5sys_file文件管理表
6sys_file_group文件分类表
7sys_i18n系统表-国际化
8sys_log日志表
9sys_menu菜单权限表
10sys_message站内信息
11sys_message_relation系统消息推送记录
12sys_oauth_client_details终端信息表
13sys_post岗位信息表
14sys_public_param公共参数配置表
15sys_role系统角色表
16sys_role_menu角色菜单表
17sys_route_conf路由配置表
18sys_schedule日程管理表
19sys_social_details系统社交登录账号表
20sys_tenant租户表
21sys_user用户表
22sys_user_post用户与岗位关联表
23sys_user_role用户角色表
返回目录表名:sys_audit_log
说明:审计记录表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint0NY主键
2audit_namevarchar(255)0NN审计名称
3audit_fieldvarchar(255)0NN字段名称
4before_valvarchar(255)0YN变更前值
5after_valvarchar(255)0YN变更后值
6create_byvarchar(64)0YN操作人
7create_timedatetime0NN操作时间
8del_flagchar(1)0NN删除标记
9tenant_idbigint0NN租户ID
返回目录表名:sys_dept
说明:部门管理
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1dept_idbigint0NY部门ID
2namevarchar(50)0YN部门名称
3sort_orderint0NN0排序
4create_byvarchar(64)0NN创建人
5update_byvarchar(64)0NN修改人
6create_timedatetime0YN创建时间
7update_timedatetime0YN修改时间
8del_flagchar(1)0YN0删除标志
9parent_idbigint0YN父级部门ID
10tenant_idbigint0YN租户ID
返回目录表名:sys_dict
说明:字典表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint0NY编号
2dict_typevarchar(100)0YN字典类型
3descriptionvarchar(100)0YN描述
4create_byvarchar(64)0NN创建人
5update_byvarchar(64)0NN修改人
6create_timedatetime0YN创建时间
7update_timedatetime0YN更新时间
8remarksvarchar(255)0YN备注信息
9system_flagchar(1)0YN0系统标志
10del_flagchar(1)0YN0删除标志
11tenant_idbigint0NN0所属租户
返回目录表名:sys_dict_item
说明:字典项
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint0NY编号
2dict_idbigint0NN字典ID
3item_valuevarchar(100)0YN字典项值
4labelvarchar(100)0YN字典项名称
5dict_typevarchar(100)0YN字典类型
6descriptionvarchar(100)0YN字典项描述
7sort_orderint0NN0排序(升序)
8create_byvarchar(64)0NN创建人
9update_byvarchar(64)0NN修改人
10create_timedatetime0YN创建时间
11update_timedatetime0YN更新时间
12remarksvarchar(255)0YN备注信息
13del_flagchar(1)0YN0删除标志
14tenant_idbigint0NN0所属租户
返回目录表名:sys_file
说明:文件管理表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint0NY编号
2group_idbigint0YN文件组
3file_namevarchar(100)0YN文件名
4bucket_namevarchar(200)0YN文件存储桶名称
5dirvarchar(200)0YN文件夹名称
6originalvarchar(100)0YN原始文件名
7typevarchar(50)0YN文件类型
8file_sizebigint0YN文件大小
9create_byvarchar(64)0NN创建人
10update_byvarchar(64)0NN修改人
11create_timedatetime0YN上传时间
12update_timedatetime0YN更新时间
13del_flagchar(1)0YN0删除标志
14tenant_idbigint0YN所属租户
返回目录表名:sys_file_group
说明:文件分类表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint unsigned0NY主键ID
2typetinyint unsigned0YN10类型: [10=图片, 20=视频]
3namevarchar(32)0YN分类名称
4create_timedatetime0YN创建时间
5update_timedatetime0YN更新时间
6del_flagchar(1)0YN0删除标记
7create_byvarchar(64)0YN创建人
8update_byvarchar(64)0YN修改人
9tenant_idbigint0YN租户
10pidbigint0YN父ID
返回目录表名:sys_i18n
说明:系统表-国际化
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint0NYid
2namevarchar(255)0NNname
3zh_cnvarchar(255)0NN中文
4envarchar(255)0NN英文
5create_byvarchar(64)0NN创建人
6create_timedatetime0YNCURRENT_TIMESTAMP创建时间
7update_byvarchar(64)0NN修改人
8update_timedatetime0YN更新时间
9del_flagchar(1)0YN0删除标记
返回目录表名:sys_log
说明:日志表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint0NY编号
2log_typechar(1)0YN0日志类型
3titlevarchar(255)0YN日志标题
4service_idvarchar(32)0YN服务ID
5create_byvarchar(64)0NN创建人
6update_byvarchar(64)0NN修改人
7create_timedatetime0YN创建时间
8update_timedatetime0YN更新时间
9remote_addrvarchar(255)0YN远程地址
10user_agentvarchar(1000)0YN用户代理
11request_urivarchar(255)0YN请求URI
12methodvarchar(10)0YN请求方法
13paramstext0YN请求参数
14timebigint0YN执行时间
15del_flagchar(1)0YN0删除标志
16exceptiontext0YN异常信息
17tenant_idbigint0YN0所属租户
返回目录表名:sys_menu
说明:菜单权限表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1menu_idbigint0NY菜单ID
2namevarchar(32)0YN菜单名称
3permissionvarchar(32)0YN权限标识
4pathvarchar(128)0YN路由路径
5parent_idbigint0YN父菜单ID
6iconvarchar(64)0YN菜单图标
7visiblechar(1)0YN1是否可见,0隐藏,1显示
8sort_orderint0YN1排序值,越小越靠前
9keep_alivechar(1)0YN0是否缓存,0否,1是
10embeddedchar(1)0YN是否内嵌,0否,1是
11menu_typechar(1)0YN0菜单类型,0目录,1菜单,2按钮
12create_byvarchar(64)0NN创建人
13create_timedatetime0YNCURRENT_TIMESTAMP创建时间
14update_byvarchar(64)0NN修改人
15update_timedatetime0YN更新时间
16del_flagchar(1)0YN0删除标志,0未删除,1已删除
17tenant_idbigint unsigned0YN租户ID
返回目录表名:sys_message
说明:站内信息
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint0NY主键
2categoryvarchar(255)0YN分类
3titlevarchar(255)0YN标题
4contenttext0YN内容
5send_flagchar(1)0YN0是否推送
6all_flagchar(1)0YN0全部接受
7sortint unsigned0NN0排序 (越大越在前)
8create_timedatetime0YN创建时间
9update_timedatetime0YN更新时间
10create_byvarchar(32)0YN创建人
11update_byvarchar(32)0YN更新人
12del_flagchar(1)0NN删除时间
13tenant_idbigint0YN租户
返回目录表名:sys_message_relation
说明:系统消息推送记录
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint0NY主键
2msg_idbigint0YN消息ID
3user_idbigint0YN接收人ID
4contenttext0YN内容
5read_flagchar(1)0YN0已读(0否,1是)
6create_timedatetime0YN创建时间
7update_timedatetime0YN更新时间
8create_byvarchar(32)0NN创建人
9update_byvarchar(32)0YN更新人
10del_flagchar(1)0NN删除时间
11tenant_idbigint0YN租户
返回目录表名:sys_oauth_client_details
说明:终端信息表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint0NYID
2client_idvarchar(32)0NN客户端ID
3resource_idsvarchar(256)0YN资源ID集合
4client_secretvarchar(256)0YN客户端秘钥
5scopevarchar(256)0YN授权范围
6authorized_grant_typesvarchar(256)0YN授权类型
7web_server_redirect_urivarchar(256)0YN回调地址
8authoritiesvarchar(256)0YN权限集合
9access_token_validityint0YN访问令牌有效期(秒)
10refresh_token_validityint0YN刷新令牌有效期(秒)
11additional_informationvarchar(4096)0YN附加信息
12autoapprovevarchar(256)0YN自动授权
13del_flagchar(1)0YN0删除标记,0未删除,1已删除
14create_byvarchar(64)0NN创建人
15update_byvarchar(64)0NN修改人
16create_timedatetime0YN创建时间
17update_timedatetime0YN更新时间
18tenant_idbigint0NN0所属租户ID
返回目录表名:sys_post
说明:岗位信息表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1post_idbigint0NY岗位ID
2post_codevarchar(64)0NN岗位编码
3post_namevarchar(50)0NN岗位名称
4post_sortint0NN岗位排序
5remarkvarchar(500)0YN岗位描述
6del_flagchar(1)0NN0是否删除 -1:已删除 0:正常
7create_timedatetime0YN创建时间
8create_byvarchar(64)0NN创建人
9update_timedatetime0YN更新时间
10update_byvarchar(64)0NN更新人
11tenant_idbigint0YN租户ID
返回目录表名:sys_public_param
说明:公共参数配置表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1public_idbigint0NY编号
2public_namevarchar(128)0YN名称
3public_keyvarchar(128)0YN
4public_valuevarchar(128)0YN
5statuschar(1)0YN0状态,0禁用,1启用
6validate_codevarchar(64)0YN校验码
7create_byvarchar(64)0NN创建人
8update_byvarchar(64)0NN修改人
9create_timedatetime0NNCURRENT_TIMESTAMP创建时间
10update_timedatetime0YN更新时间
11public_typechar(1)0YN0类型,0未知,1系统,2业务
12system_flagchar(1)0YN0系统标识,0非系统,1系统
13del_flagchar(1)0YN0删除标记,0未删除,1已删除
14tenant_idbigint0YN租户ID
返回目录表名:sys_role
说明:系统角色表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1role_idbigint0NY角色ID
2role_namevarchar(64)0YN角色名称
3role_codevarchar(64)0YN角色编码
4role_descvarchar(255)0YN角色描述
5ds_typechar(1)0YN2数据权限类型,0全部,1自定义,2本部门及以下,3本部门,4仅本人
6ds_scopevarchar(255)0YN数据权限范围
7create_byvarchar(64)0NN创建人
8update_byvarchar(64)0NN修改人
9create_timedatetime0NNCURRENT_TIMESTAMP创建时间
10update_timedatetime0YN更新时间
11del_flagchar(1)0YN0删除标记,0未删除,1已删除
12tenant_idbigint0YN租户ID
返回目录表名:sys_role_menu
说明:角色菜单表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1role_idbigint0NY角色ID
2menu_idbigint0NY菜单ID
返回目录表名:sys_route_conf
说明:路由配置表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint0NY主键
2route_namevarchar(30)0YN
3route_idvarchar(30)0YN
4predicatesjson0YN断言
5filtersjson0YN过滤器
6urivarchar(50)0YN
7sort_orderint0YN0排序
8metadatajson0YN路由元信息
9create_byvarchar(64)0NN创建人
10update_byvarchar(64)0NN修改人
11create_timedatetime0YNCURRENT_TIMESTAMP创建时间
12update_timedatetime0YN修改时间
13del_flagchar(1)0YN0
返回目录表名:sys_schedule
说明:日程管理表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint0NYid
2titlevarchar(255)0YN标题
3typevarchar(255)0YN日程类型
4statevarchar(255)0YN状态
5contenttext0YN内容
6timetime0YN时间
7datedate0YN日期
8create_byvarchar(64)0NN创建人
9create_timedatetime0YNCURRENT_TIMESTAMP创建时间
10update_byvarchar(64)0NN修改人
11update_timedatetime0YN更新时间
12del_flagchar(1)0YN0删除标记
13tenant_idbigint unsigned0YN租户ID
返回目录表名:sys_social_details
说明:系统社交登录账号表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint0NY主键
2typevarchar(16)0YN社交登录类型
3remarkvarchar(64)0YN备注
4app_idvarchar(64)0YN应用ID
5app_secretvarchar(64)0YN应用密钥
6redirect_urlvarchar(128)0YN回调地址
7extvarchar(255)0YN拓展字段
8create_byvarchar(64)0NN创建人
9update_byvarchar(64)0NN修改人
10create_timedatetime0YNCURRENT_TIMESTAMP创建时间
11update_timedatetime0YNCURRENT_TIMESTAMP更新时间
12del_flagchar(1)0YN0删除标记,0未删除,1已删除
13tenant_idbigint0NN0所属租户
返回目录表名:sys_tenant
说明:租户表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint0NY租户ID
2namevarchar(255)0YN租户名称
3codevarchar(64)0YN租户编码
4tenant_domainvarchar(255)0YN租户域名
5website_namevarchar(255)0YN网站名称
6mini_qrvarchar(255)0YN移动端二维码
7backgroundvarchar(255)0YN登录页背景图
8footervarchar(255)0YN页脚信息
9logovarchar(255)0YNlogo
10start_timedatetime0YN租户开始时间
11end_timedatetime0YN租户结束时间
12statuschar(1)0YN0租户状态,0正常,1停用
13del_flagchar(1)0YN0删除标记,0未删除,1已删除
14create_byvarchar(64)0NN创建人
15update_byvarchar(64)0NN修改人
16create_timedatetime0NNCURRENT_TIMESTAMP创建时间
17update_timedatetime0NNCURRENT_TIMESTAMP更新时间
18menu_idtext0YN租户菜单ID
返回目录表名:sys_user
说明:用户表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1user_idbigint0NY用户ID
2usernamevarchar(64)0YN用户名
3passwordvarchar(255)0YN密码
4saltvarchar(255)0YN盐值
5phonevarchar(20)0YN电话号码
6avatarvarchar(255)0YN头像
7nicknamevarchar(64)0YN昵称
8namevarchar(64)0YN姓名
9emailvarchar(128)0YN邮箱地址
10dept_idbigint0YN所属部门ID
11create_byvarchar(64)0NN创建人
12update_byvarchar(64)0NN修改人
13create_timedatetime0YNCURRENT_TIMESTAMP创建时间
14update_timedatetime0YN修改时间
15lock_flagchar(1)0YN0锁定标记,0未锁定,9已锁定
16del_flagchar(1)0YN0删除标记,0未删除,1已删除
17wx_openidvarchar(32)0YN微信登录openId
18mini_openidvarchar(32)0YN小程序openId
19qq_openidvarchar(32)0YNQQ openId
20gitee_loginvarchar(100)0YN码云标识
21osc_idvarchar(100)0YN开源中国标识
22wx_cp_useridvarchar(100)0YN企业微信唯一ID
23wx_ding_useridvarchar(100)0YN钉钉唯一ID
24tenant_idbigint0NN0所属租户ID
返回目录表名:sys_user_post
说明:用户与岗位关联表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1user_idbigint0NY用户ID
2post_idbigint0NY岗位ID
返回目录表名:sys_user_role
说明:用户角色表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1user_idbigint0NY用户ID
2role_idbigint0NY角色ID