Back to Springboot Labs

数据库文档

lab-70-db-doc/lab-70-db-doc-screw-02/doc/测试文档名称.html

latest13.4 KB
Original Source

数据库文档

数据库名:mall_system
文档版本:1.0-SNAPSHOT
文档描述:数据库文档生成

| 序号 | 表名 | 说明 | | 1 | admin | 管理员 | | 2 | admin_department | 部门 | | 3 | oauth2_access_token | 访问令牌 | | 4 | oauth2_refresh_token | 刷新令牌 | | 5 | permission_admin_role | 管理员角色 | | 6 | permission_resource | 资源 | | 7 | permission_role | 角色 | | 8 | permission_role_resource | 角色资源 | | 9 | system_access_log | 系统访问日志 | | 10 | system_data_dict | 数据字典 | | 11 | system_error_code | 错误码 | | 12 | system_exception_log | 系统异常日志 | | 13 | _operation_log | 操作日志 |

返回目录 表名:admin

说明:管理员

数据列:

| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 | | 1 | id | int | 10 | 0 | N | Y | | 管理员编号 | | 2 | name | varchar | 10 | 0 | N | N | | 真实名字 | | 3 | avatar | varchar | 255 | 0 | Y | N | | 头像 | | 4 | department_id | int | 10 | 0 | Y | N | | 部门id | | 5 | status | tinyint | 4 | 0 | N | N | | 在职状态 | | 6 | username | varchar | 16 | 0 | N | N | | 登陆账号 | | 7 | password | varchar | 255 | 0 | N | N | | 加密后的密码 | | 8 | password_salt | varchar | 64 | 0 | N | N | | 密码的盐 | | 9 | create_admin_id | int | 10 | 0 | N | N | | 创建管理员编号 | | 10 | create_ip | varchar | 32 | 0 | N | N | | 创建 IP | | 11 | create_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 创建时间 | | 12 | update_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 最后更新时间 |

返回目录 表名:admin_department

说明:部门

数据列:

| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 | | 1 | id | int | 10 | 0 | N | Y | | 部门编号 | | 2 | name | varchar | 100 | 0 | N | N | | 部门名称 | | 3 | sort | int | 10 | 0 | N | N | 0 | 排序字段 | | 4 | pid | int | 10 | 0 | N | N | 0 | 父级部门编号 | | 5 | create_time | timestamp | 19 | 0 | N | N | CURRENT_TIMESTAMP | 创建时间 | | 6 | update_time | timestamp | 19 | 0 | N | N | CURRENT_TIMESTAMP | 更新时间 | | 7 | deleted | bit | 1 | 0 | N | N | b'0' | 删除标记 |

返回目录 表名:oauth2_access_token

说明:访问令牌

数据列:

| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 | | 1 | id | varchar | 32 | 0 | N | Y | | 访问令牌 | | 2 | user_id | int | 10 | 0 | N | N | | 用户编号 | | 3 | user_type | tinyint | 4 | 0 | N | N | | 用户类型 | | 4 | refresh_token | varchar | 32 | 0 | N | N | | 刷新令牌 | | 5 | expires_time | datetime | 19 | 0 | N | N | | 过期时间 | | 6 | create_ip | varchar | 32 | 0 | N | N | | 创建 IP | | 7 | create_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 创建时间 | | 8 | update_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 最后更新时间 | | 9 | deleted | bit | 1 | 0 | N | N | b'0' | 是否删除 |

返回目录 表名:oauth2_refresh_token

说明:刷新令牌

数据列:

| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 | | 1 | id | varchar | 32 | 0 | N | Y | | 编号,刷新令牌 | | 2 | user_id | int | 10 | 0 | N | N | | 用户编号 | | 3 | user_type | tinyint | 4 | 0 | N | N | | 用户类型 | | 4 | expires_time | datetime | 19 | 0 | N | N | | 过期时间 | | 5 | create_ip | varchar | 32 | 0 | N | N | | 创建 IP | | 6 | create_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 创建时间 | | 7 | update_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 最后更新时间 | | 8 | deleted | bit | 1 | 0 | N | N | b'0' | 是否删除 |

返回目录 表名:permission_admin_role

说明:管理员角色

数据列:

| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 | | 1 | id | int | 10 | 0 | N | Y | | 编号 | | 2 | admin_id | int | 10 | 0 | N | N | | 管理员编号 | | 3 | role_id | int | 10 | 0 | N | N | | 角色编号 | | 4 | create_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 创建时间 | | 5 | update_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 更新时间 | | 6 | deleted | bit | 1 | 0 | Y | N | b'0' | 是否删除 |

返回目录 表名:permission_resource

说明:资源

数据列:

| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 | | 1 | id | int | 10 | 0 | N | Y | | 资源编号 | | 2 | name | varchar | 50 | 0 | N | N | | 菜单名 | | 3 | permission | varchar | 255 | 0 | Y | N | | 权限标识 | | 4 | type | int | 10 | 0 | N | N | | 资源类型 | | 5 | sort | int | 10 | 0 | N | N | | 排序 | | 6 | pid | int | 10 | 0 | N | N | 0 | 父级资源编号(外键:{@link ResourceDO#id}) | | 7 | route | varchar | 50 | 0 | Y | N | | 前端路由 | | 8 | icon | varchar | 50 | 0 | Y | N | | 菜单图标 | | 9 | view | varchar | 50 | 0 | Y | N | | 前端界面 | | 10 | create_admin_id | int | 10 | 0 | N | N | | 创建管理员编号 | | 11 | create_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 添加时间 | | 12 | update_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 更新时间 | | 13 | deleted | bit | 1 | 0 | N | N | b'0' | 是否删除 |

返回目录 表名:permission_role

说明:角色

数据列:

| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 | | 1 | id | int | 10 | 0 | N | Y | | 角色编号 | | 2 | name | varchar | 50 | 0 | N | N | | 角色名 | | 3 | code | varchar | 50 | 0 | Y | N | | 角色编码 | | 4 | type | tinyint | 4 | 0 | N | N | | 角色类型 | | 5 | create_admin_id | int | 10 | 0 | N | N | | 创建管理员编号 | | 6 | create_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 创建时间 | | 7 | update_time | datetime | 19 | 0 | Y | N | CURRENT_TIMESTAMP | 最后更新时间 | | 8 | deleted | bit | 1 | 0 | N | N | b'0' | 是否删除 |

返回目录 表名:permission_role_resource

说明:角色资源

数据列:

| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 | | 1 | id | int | 10 | 0 | N | Y | | 编号 | | 2 | role_id | int | 10 | 0 | N | N | -1 | 角色编号(外键:{@link RoleDO} | | 3 | resource_id | int | 10 | 0 | N | N | -1 | 资源编号 | | 4 | create_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 创建时间 | | 5 | update_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 更新时间 | | 6 | deleted | bit | 1 | 0 | N | N | b'0' | 是否删除 |

返回目录 表名:system_access_log

说明:系统访问日志

数据列:

| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 | | 1 | id | int | 10 | 0 | N | Y | | 编号 | | 2 | user_id | int | 10 | 0 | Y | N | | 用户编号 | | 3 | user_type | tinyint | 4 | 0 | Y | N | | 用户类型 | | 4 | trace_id | varchar | 64 | 0 | Y | N | | 链路追踪编号 | | 5 | application_name | varchar | 50 | 0 | N | N | | 应用名 | | 6 | uri | varchar | 4096 | 0 | N | N | | 访问地址 | | 7 | query_string | varchar | 4096 | 0 | N | N | | 参数 | | 8 | method | varchar | 50 | 0 | N | N | | http 方法 | | 9 | user_agent | varchar | 1024 | 0 | N | N | | userAgent | | 10 | ip | varchar | 50 | 0 | N | N | | ip | | 11 | start_time | datetime | 19 | 0 | N | N | | 请求时间 | | 12 | response_time | int | 10 | 0 | N | N | | 响应时长 -- 毫秒级 | | 13 | error_code | int | 10 | 0 | N | N | | 错误码 | | 14 | error_message | varchar | 512 | 0 | Y | N | | 错误提示 | | 15 | create_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 创建时间 | | 16 | update_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 最后更新时间 |

返回目录 表名:system_data_dict

说明:数据字典

数据列:

| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 | | 1 | id | int | 10 | 0 | N | Y | | 编号 | | 2 | enum_value | varchar | 50 | 0 | N | N | | 大类枚举值 | | 3 | value | varchar | 50 | 0 | N | N | | 小类数值 | | 4 | display_name | varchar | 50 | 0 | N | N | | 展示名 | | 5 | sort | int | 10 | 0 | N | N | -1 | 排序值 | | 6 | memo | varchar | 50 | 0 | Y | N | | 备注 | | 7 | create_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 创建时间 | | 8 | update_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 最后更新时间 | | 9 | deleted | bit | 1 | 0 | N | N | b'0' | 是否删除 |

返回目录 表名:system_error_code

说明:错误码

数据列:

| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 | | 1 | id | int | 10 | 0 | N | Y | | 错误码编号 | | 2 | code | int | 10 | 0 | N | N | 0 | 错误码编码 | | 3 | message | varchar | 255 | 0 | N | N | | 错误码错误提示 | | 4 | type | tinyint | 4 | 0 | N | N | | 错误码类型 | | 5 | group | varchar | 64 | 0 | N | N | | 错误码分组 | | 6 | memo | varchar | 255 | 0 | Y | N | | 错误码备注 | | 7 | create_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 创建时间 | | 8 | update_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 最后更新时间 | | 9 | deleted | bit | 1 | 0 | N | N | b'0' | 是否删除 |

返回目录 表名:system_exception_log

说明:系统异常日志

数据列:

| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 | | 1 | id | int | 10 | 0 | N | Y | | 编号 | | 2 | user_id | int | 10 | 0 | Y | N | | 用户编号 | | 3 | user_type | tinyint | 4 | 0 | Y | N | | 用户类型 | | 4 | trace_id | varchar | 64 | 0 | N | N | | 链路追踪编号 * * 一般来说,通过链路追踪编号,可以将访问日志,错误日志,链路追踪日志,logger 打印日志等,结合在一起,从而进行排错。 | | 5 | application_name | varchar | 50 | 0 | N | N | | 应用名 * * 目前读取 spring.application.name | | 6 | uri | varchar | 4096 | 0 | N | N | | 访问地址 | | 7 | query_string | varchar | 4096 | 0 | N | N | | 参数 | | 8 | method | varchar | 50 | 0 | N | N | | http 方法 | | 9 | user_agent | varchar | 1024 | 0 | N | N | | userAgent | | 10 | ip | varchar | 50 | 0 | N | N | | ip | | 11 | exception_time | datetime | 19 | 0 | N | N | | 异常发生时间 | | 12 | exception_name | varchar | 128 | 0 | N | N | | 异常名 * * {@link Throwable#getClass()} 的类全名 | | 13 | exception_message | text | 65535 | 0 | N | N | | 异常导致的消息 * * {@link cn.iocoder.common.framework.util.ExceptionUtil#getMessage(Throwable)} | | 14 | exception_root_cause_message | text | 65535 | 0 | N | N | | 异常导致的根消息 * * {@link cn.iocoder.common.framework.util.ExceptionUtil#getRootCauseMessage(Throwable)} | | 15 | exception_stack_trace | text | 65535 | 0 | N | N | | 异常的栈轨迹 * * {@link cn.iocoder.common.framework.util.ExceptionUtil#getServiceException(Exception)} | | 16 | exception_class_name | varchar | 512 | 0 | N | N | | 异常发生的类全名 * * {@link StackTraceElement#getClassName()} | | 17 | exception_file_name | varchar | 512 | 0 | N | N | | 异常发生的类文件 * * {@link StackTraceElement#getFileName()} | | 18 | exception_method_name | varchar | 512 | 0 | N | N | | 异常发生的方法名 * * {@link StackTraceElement#getMethodName()} | | 19 | exception_line_number | int | 10 | 0 | N | N | | 异常发生的方法所在行 * * {@link StackTraceElement#getLineNumber()} | | 20 | process_status | tinyint | 4 | 0 | N | N | 0 | 处理状态 | | 21 | process_time | datetime | 19 | 0 | Y | N | | 处理时间 | | 22 | process_admin_id | int | 10 | 0 | Y | N | | 处理管理员编号 | | 23 | create_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 创建时间 | | 24 | update_time | datetime | 19 | 0 | N | N | CURRENT_TIMESTAMP | 最后更新时间 |

返回目录 表名:_operation_log

说明:操作日志

数据列:

| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 | | 1 | id | int | 10 | 0 | N | Y | | 编号 | | 2 | trace_id | varchar | 64 | 0 | Y | N | | 链路追踪编号 | | 3 | account_id | int | 10 | 0 | N | N | -1 | 账号编号 | | 4 | application_name | varchar | 50 | 0 | Y | N | | 应用名 | | 5 | uri | varchar | 4096 | 0 | N | N | | 访问地址 | | 6 | params | varchar | 4096 | 0 | N | N | | 参数 | | 7 | method | varchar | 50 | 0 | N | N | | http 方法 | | 8 | user_agent | varchar | 1024 | 0 | N | N | | userAgent | | 9 | ip | varchar | 50 | 0 | N | N | | ip | | 10 | start_time | datetime | 19 | 0 | N | N | | 请求时间 | | 11 | response_time | int | 10 | 0 | N | N | | 响应时长 -- 毫秒级 | | 12 | msg | varchar | 255 | 0 | Y | N | | 日志消息 | | 13 | status | bit | 1 | 0 | N | N | | 操作状态 | | 14 | operator | varchar | 64 | 0 | Y | N | | 创建者 | | 15 | create_time | datetime | 19 | 0 | N | N | | 创建时间 |