|
-- ----------------------------
|
-- 操作日志表
|
-- ----------------------------
|
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;
|