数据库设计文档

数据库名:pigxx
序号表名说明
1bmp_oa_leave请假表单
2sys_area行政区划表
3sys_audit_log审计记录表
4sys_dept部门管理
5sys_dict字典表
6sys_dict_item字典项
7sys_file文件管理表
8sys_file_group文件分类表
9sys_i18n系统表-国际化
10sys_log日志表
11sys_menu菜单权限表
12sys_message站内信
13sys_message_relation系统消息推送记录
14sys_oauth_client_details终端信息表
15sys_post岗位信息表
16sys_public_param公共参数配置表
17sys_role系统角色表
18sys_role_menu角色菜单表
19sys_route_conf路由配置表
20sys_schedule系统日程管理表
21sys_sensitive_word敏感词
22sys_social_details系统社交登录账号表
23sys_system_config系统配置
24sys_tenant租户表
25sys_tenant_user租户用户表
26sys_user用户表
27sys_user_dept用户部门表
28sys_user_post用户与岗位关联表
29sys_user_role用户角色表
返回目录表名:bmp_oa_leave
说明:请假表单
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint0NY请假表单主键
2usernamevarchar(255)0NN申请人
3leave_typeint0NN请假类型
4leave_reasonvarchar(255)0YN请假原因
5start_timedatetime0NN开始时间
6end_timedatetime0NN结束时间
7leave_dayint0NN请假天数
8leave_statusint0YN请假结果
9process_instance_idvarchar(64)0YN流程实例的编号
10create_byvarchar(64)0YN创建者
11create_timedatetime(6)0NNCURRENT_TIMESTAMP(6)创建时间
12update_byvarchar(64)0YN更新者
13update_timedatetime(6)0NNCURRENT_TIMESTAMP(6)更新时间
14del_flagchar(1)0NN0是否删除
15tenant_idbigint0NN0租户编号
返回目录表名:sys_area
说明:行政区划表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint unsigned0NY主键ID
2pidbigint unsigned0NN0父ID
3namevarchar(255)0NN地区名称
4lettervarchar(255)0YN地区字母
5adcodebigint0NN高德地区code
6locationvarchar(255)0YN经纬度
7area_sortbigint0YN排序值
8area_statuschar(1)0NN10:未生效,1:生效
9area_typechar(1)0NN00:国家,1:省,2:城市,3:区县
10hotchar(1)0NN00:非热门,1:热门
11city_codevarchar(30)0NN城市编码
12create_byvarchar(64)0NN创建人
13create_timedatetime0NN创建时间
14update_byvarchar(64)0YN更新时间
15update_timedatetime0YN更新时间
16del_flagchar(1)0YN0删除标记
返回目录表名: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文件类型
8hashvarchar(50)0YN文件hash
9file_sizebigint0YN文件大小
10create_byvarchar(64)0NN创建人
11update_byvarchar(64)0NN修改人
12create_timedatetime0YN上传时间
13update_timedatetime0YN更新时间
14del_flagchar(1)0YN0删除标志
15tenant_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路由路径
5componentvarchar(255)0YN组件
6parent_idbigint0YN父菜单ID
7iconvarchar(64)0YN菜单图标
8visiblechar(1)0YN1是否可见,0隐藏,1显示
9sort_orderint0YN1排序值,越小越靠前
10keep_alivechar(1)0YN0是否缓存,0否,1是
11embeddedchar(1)0YN是否内嵌,0否,1是
12menu_typechar(1)0YN0菜单类型,0目录,1菜单,2按钮
13create_byvarchar(64)0NN创建人
14create_timedatetime0YNCURRENT_TIMESTAMP创建时间
15update_byvarchar(64)0NN修改人
16update_timedatetime0YN更新时间
17del_flagchar(1)0YN0删除标志,0未删除,1已删除
18tenant_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标题
3schedule_typevarchar(255)0YN日程类型
4schedule_statevarchar(255)0YN状态
5contenttext0YN内容
6schedule_timetime0YN时间
7schedule_datedate0YN日期
8create_byvarchar(64)0NN创建人
9create_timedatetime0YNCURRENT_TIMESTAMP创建时间
10update_byvarchar(64)0NN修改人
11update_timedatetime0YN更新时间
12del_flagchar(1)0YN0删除标记
13tenant_idbigint unsigned0YN租户ID
返回目录表名:sys_sensitive_word
说明:敏感词
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1sensitive_idbigint0NY主键
2sensitive_wordvarchar(255)0YN敏感词
3sensitive_typechar(1)0YN类型
4remarkvarchar(255)0YN备注
5create_byvarchar(64)0YN创建人
6create_timedatetime0YN创建时间
7update_byvarchar(64)0YN修改人
8update_timedatetime0YN修改时间
9del_flagchar(1)0YN0删除标记
10tenant_idbigint0YN租户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_system_config
说明:系统配置
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1idbigint0NY主键
2config_typevarchar(64)0YN配置类型
3config_namevarchar(255)0YN配置名称
4config_keyvarchar(255)0YN配置标识
5config_valuelongtext0YN配置值
6config_statuschar(1)0YN开启状态
7create_byvarchar(64)0YN创建人
8create_timedatetime0YN创建时间
9update_byvarchar(64)0YN修改人
10update_timedatetime0YN修改时间
11del_flagchar(1)0YN0删除标记
12tenant_idbigint0YN租户ID
返回目录表名: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_tenant_user
说明:租户用户表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1tenant_idbigint0NY租户ID
2user_idbigint0NY用户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邮箱地址
10create_byvarchar(64)0NN创建人
11update_byvarchar(64)0NN修改人
12create_timedatetime0YNCURRENT_TIMESTAMP创建时间
13update_timedatetime0YN修改时间
14lock_flagchar(1)0YN0锁定标记,0未锁定,9已锁定
15password_expire_flagchar(1)0YN0密码是否过期,0未过期,9已过期
16password_modify_timedatetime0YN修改时间
17del_flagchar(1)0YN0删除标记,0未删除,1已删除
18wx_openidvarchar(32)0YN微信登录openId
19mini_openidvarchar(32)0YN小程序openId
20qq_openidvarchar(32)0YNQQ openId
21gitee_loginvarchar(100)0YN码云标识
22osc_idvarchar(100)0YN开源中国标识
23wx_cp_useridvarchar(100)0YN企业微信唯一ID
24wx_ding_useridvarchar(100)0YN钉钉唯一ID
25tenant_idbigint0NN0所属租户ID
返回目录表名:sys_user_dept
说明:用户部门表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1user_idbigint0NY用户ID
2dept_idbigint0NY角色ID
3tenant_idbigint0NN租户ID
返回目录表名:sys_user_post
说明:用户与岗位关联表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1user_idbigint0NY用户ID
2post_idbigint0NY岗位ID
3tenant_idbigint0NN租户ID
返回目录表名:sys_user_role
说明:用户角色表
数据列:
序号名称数据类型小数位允许空值主键默认值说明
1user_idbigint0NY用户ID
2role_idbigint0NY角色ID
3tenant_idbigint0NN租户ID