kongzy
2024-06-24 4910e41f81a85c03a9dfc83f8ec9c1e71c123d49
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
-- ----------------------------
-- 操作日志表
-- ----------------------------
drop table if exists sys_oper_log;
create table sys_oper_log (
id           bigint(20)      not null auto_increment    comment '日志主键',
title             varchar(50)     default ''                 comment '模块标题',
business_type     int(2)          default 0                  comment '业务类型(0其它 1新增 2修改 3删除)',
method            varchar(100)    default ''                 comment '方法名称',
request_method    varchar(10)     default ''                 comment '请求方式',
operator_type     tinyint         default 0                  comment '操作类别(0其它 1后台用户 2手机端用户)',
oper_name         varchar(50)     default ''                 comment '操作人员',
dept_name         varchar(50)     default ''                 comment '部门名称',
oper_url          varchar(255)    default ''                 comment '请求URL',
oper_ip           varchar(128)    default ''                 comment '主机地址',
oper_location     varchar(255)    default ''                 comment '操作地点',
oper_param        varchar(2000)   default ''                 comment '请求参数',
json_result       varchar(2000)   default ''                 comment '返回参数',
status            tinyint          default 0                  comment '操作状态(0正常 1异常)',
error_msg         varchar(2000)   default ''                 comment '错误消息',
oper_time         datetime NOT NULL DEFAULT CURRENT_TIMESTAMP comment '操作时间',
cost_time         bigint(20)      default 0                  comment '消耗时间',
primary key (id),
key idx_sys_oper_log_bt (business_type),
key idx_sys_oper_log_s  (status),
key idx_sys_oper_log_ot (oper_time)
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT =  '操作日志记录' ROW_FORMAT = Dynamic;