Commit cd78059c authored by gaoyingwei's avatar gaoyingwei

添加 日志sql

parent 3cb41ff1
......@@ -6840,11 +6840,11 @@ CREATE TABLE `sys_user` (
`nick_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户昵称',
`user_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '用户类型(0系统用户 1普通用户)',
`name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户姓名',
`email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户邮箱',
`phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机号码',
`email` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户邮箱',
`phone` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机号码',
`sex` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '用户性别(0男 1女 2未知)',
`password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密码',
`id_number` varchar(18) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '身份证号',
`id_number` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '身份证号',
`avatar` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像地址',
`login_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '最后登录IP',
`login_date` datetime NULL DEFAULT NULL COMMENT '最后登录时间',
......@@ -6856,7 +6856,7 @@ CREATE TABLE `sys_user` (
`update_date` datetime NULL DEFAULT NULL COMMENT '更新时间',
`remarks` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
`dept_id` int NULL DEFAULT NULL COMMENT '所属部门ID',
`identity` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '身份预留(1正常 2特殊)',
`user_identity` char(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '身份预留(00 管理用户, 10 会员)',
`wx_openid` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信ID',
`wx_address` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信地址',
`wx_head` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信ID',
......@@ -6890,4 +6890,138 @@ INSERT INTO `sys_user_role` VALUES (300, 1);
INSERT INTO `sys_user_role` VALUES (300, 2);
INSERT INTO `sys_user_role` VALUES (301, 1);
-- ----------------------------
-- Table structure for sys_error_log_2024 按年分表
-- ----------------------------
CREATE TABLE `sys_error_log_2024` (
`business_id` bigint NOT NULL AUTO_INCREMENT COMMENT '日志主键',
`title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '模块标题',
`business_type` int DEFAULT '0' COMMENT '业务类型(0其它 1新增 2修改 3删除)',
`method` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '方法名称',
`request_method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '请求方式',
`operator_type` int DEFAULT '0' COMMENT '操作类别(0其它 1后台用户 2手机端用户)',
`oper_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作帐号',
`oper_ip` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '主机地址',
`oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作地点',
`oper_param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '请求参数',
`json_result` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '返回参数',
`status` int DEFAULT '0' COMMENT '状态(0正常,1失败)',
`del_flag` int DEFAULT '0' COMMENT '数据状态(0正常 1删除)',
`error_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '错误消息',
`oper_time` datetime DEFAULT NULL COMMENT '操作时间',
`oper_url` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作url',
PRIMARY KEY (`business_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=73 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='异常日志表';
CREATE TABLE `sys_error_log_2025` (
`business_id` bigint NOT NULL AUTO_INCREMENT COMMENT '日志主键',
`title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '模块标题',
`business_type` int DEFAULT '0' COMMENT '业务类型(0其它 1新增 2修改 3删除)',
`method` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '方法名称',
`request_method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '请求方式',
`operator_type` int DEFAULT '0' COMMENT '操作类别(0其它 1后台用户 2手机端用户)',
`oper_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作帐号',
`oper_ip` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '主机地址',
`oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作地点',
`oper_param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '请求参数',
`json_result` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '返回参数',
`status` int DEFAULT '0' COMMENT '状态(0正常,1失败)',
`del_flag` int DEFAULT '0' COMMENT '数据状态(0正常 1删除)',
`error_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '错误消息',
`oper_time` datetime DEFAULT NULL COMMENT '操作时间',
`oper_url` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作url',
PRIMARY KEY (`business_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=73 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='异常日志表';
CREATE TABLE `sys_login_info_2024` (
`business_id` bigint NOT NULL AUTO_INCREMENT COMMENT '访问id',
`username` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '用户账号',
`ipaddr` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '登录IP地址',
`login_location` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '登陆地点',
`browser` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '浏览器类型',
`os` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作系统',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '1' COMMENT '登陆状态(1成功 0失败)',
`del_flag` int DEFAULT '0' COMMENT '数据状态(0正常 1删除)',
`msg` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '提示消息',
`login_time` datetime DEFAULT NULL COMMENT '访问时间',
PRIMARY KEY (`business_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=134 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='登录日志表';
CREATE TABLE `sys_login_info_2025` (
`business_id` bigint NOT NULL AUTO_INCREMENT COMMENT '访问id',
`username` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '用户账号',
`ipaddr` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '登录IP地址',
`login_location` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '登陆地点',
`browser` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '浏览器类型',
`os` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作系统',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '1' COMMENT '登陆状态(1成功 0失败)',
`del_flag` int DEFAULT '0' COMMENT '数据状态(0正常 1删除)',
`msg` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '提示消息',
`login_time` datetime DEFAULT NULL COMMENT '访问时间',
PRIMARY KEY (`business_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=134 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='登录日志表';
CREATE TABLE `sys_oper_log_2024` (
`business_id` bigint NOT NULL AUTO_INCREMENT COMMENT '日志主键',
`title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '模块标题',
`business_type` int DEFAULT '0' COMMENT '业务类型(0其它 1新增 2修改 3删除...)',
`method` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '方法名称',
`request_method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '请求方式',
`operator_type` int DEFAULT '0' COMMENT '操作类别(0其它 1后台用户 2手机端用户)',
`oper_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作帐号',
`oper_ip` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '主机地址',
`oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作地点',
`oper_param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '请求参数',
`json_result` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '返回参数',
`status` int DEFAULT '0' COMMENT '状态(0正常,1失败)',
`del_flag` int DEFAULT '0' COMMENT '数据状态(0正常 1删除)',
`error_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '错误消息',
`oper_time` datetime DEFAULT NULL COMMENT '操作时间',
`oper_url` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作url',
PRIMARY KEY (`business_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=4827 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='操作日志表';
CREATE TABLE `sys_oper_log_2025` (
`business_id` bigint NOT NULL AUTO_INCREMENT COMMENT '日志主键',
`title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '模块标题',
`business_type` int DEFAULT '0' COMMENT '业务类型(0其它 1新增 2修改 3删除...)',
`method` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '方法名称',
`request_method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '请求方式',
`operator_type` int DEFAULT '0' COMMENT '操作类别(0其它 1后台用户 2手机端用户)',
`oper_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作帐号',
`oper_ip` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '主机地址',
`oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作地点',
`oper_param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '请求参数',
`json_result` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '返回参数',
`status` int DEFAULT '0' COMMENT '状态(0正常,1失败)',
`del_flag` int DEFAULT '0' COMMENT '数据状态(0正常 1删除)',
`error_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '错误消息',
`oper_time` datetime DEFAULT NULL COMMENT '操作时间',
`oper_url` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作url',
PRIMARY KEY (`business_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=4827 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='操作日志表';
-- ----------------------------
-- View structure for sys_error_log_view 视图
-- ----------------------------
CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `sys_error_log_view` AS select `sys_error_log_2024`.`business_id` AS `business_id`,`sys_error_log_2024`.`title` AS `title`,`sys_error_log_2024`.`business_type` AS `business_type`,`sys_error_log_2024`.`method` AS `method`,`sys_error_log_2024`.`request_method` AS `request_method`,`sys_error_log_2024`.`operator_type` AS `operator_type`,`sys_error_log_2024`.`oper_name` AS `oper_name`,`sys_error_log_2024`.`oper_ip` AS `oper_ip`,`sys_error_log_2024`.`oper_location` AS `oper_location`,`sys_error_log_2024`.`oper_param` AS `oper_param`,`sys_error_log_2024`.`json_result` AS `json_result`,`sys_error_log_2024`.`status` AS `status`,`sys_error_log_2024`.`del_flag` AS `del_flag`,`sys_error_log_2024`.`error_msg` AS `error_msg`,`sys_error_log_2024`.`oper_time` AS `oper_time`,`sys_error_log_2024`.`oper_url` AS `oper_url` from `sys_error_log_2024` union all select `sys_error_log_2025`.`business_id` AS `business_id`,`sys_error_log_2025`.`title` AS `title`,`sys_error_log_2025`.`business_type` AS `business_type`,`sys_error_log_2025`.`method` AS `method`,`sys_error_log_2025`.`request_method` AS `request_method`,`sys_error_log_2025`.`operator_type` AS `operator_type`,`sys_error_log_2025`.`oper_name` AS `oper_name`,`sys_error_log_2025`.`oper_ip` AS `oper_ip`,`sys_error_log_2025`.`oper_location` AS `oper_location`,`sys_error_log_2025`.`oper_param` AS `oper_param`,`sys_error_log_2025`.`json_result` AS `json_result`,`sys_error_log_2025`.`status` AS `status`,`sys_error_log_2025`.`del_flag` AS `del_flag`,`sys_error_log_2025`.`error_msg` AS `error_msg`,`sys_error_log_2025`.`oper_time` AS `oper_time`,`sys_error_log_2025`.`oper_url` AS `oper_url` from `sys_error_log_2025`
CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `sys_login_info_view` AS select `sys_login_info_2024`.`business_id` AS `business_id`,`sys_login_info_2024`.`username` AS `username`,`sys_login_info_2024`.`ipaddr` AS `ipaddr`,`sys_login_info_2024`.`login_location` AS `login_location`,`sys_login_info_2024`.`browser` AS `browser`,`sys_login_info_2024`.`os` AS `os`,`sys_login_info_2024`.`status` AS `status`,`sys_login_info_2024`.`del_flag` AS `del_flag`,`sys_login_info_2024`.`msg` AS `msg`,`sys_login_info_2024`.`login_time` AS `login_time` from `sys_login_info_2024` union all select `sys_login_info_2025`.`business_id` AS `business_id`,`sys_login_info_2025`.`username` AS `username`,`sys_login_info_2025`.`ipaddr` AS `ipaddr`,`sys_login_info_2025`.`login_location` AS `login_location`,`sys_login_info_2025`.`browser` AS `browser`,`sys_login_info_2025`.`os` AS `os`,`sys_login_info_2025`.`status` AS `status`,`sys_login_info_2025`.`del_flag` AS `del_flag`,`sys_login_info_2025`.`msg` AS `msg`,`sys_login_info_2025`.`login_time` AS `login_time` from `sys_login_info_2025`
CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `sys_oper_log_view` AS select `sys_oper_log_2024`.`business_id` AS `business_id`,`sys_oper_log_2024`.`title` AS `title`,`sys_oper_log_2024`.`business_type` AS `business_type`,`sys_oper_log_2024`.`method` AS `method`,`sys_oper_log_2024`.`request_method` AS `request_method`,`sys_oper_log_2024`.`operator_type` AS `operator_type`,`sys_oper_log_2024`.`oper_name` AS `oper_name`,`sys_oper_log_2024`.`oper_ip` AS `oper_ip`,`sys_oper_log_2024`.`oper_location` AS `oper_location`,`sys_oper_log_2024`.`oper_param` AS `oper_param`,`sys_oper_log_2024`.`json_result` AS `json_result`,`sys_oper_log_2024`.`status` AS `status`,`sys_oper_log_2024`.`del_flag` AS `del_flag`,`sys_oper_log_2024`.`error_msg` AS `error_msg`,`sys_oper_log_2024`.`oper_time` AS `oper_time`,`sys_oper_log_2024`.`oper_url` AS `oper_url` from `sys_oper_log_2024` union all select `sys_oper_log_2025`.`business_id` AS `business_id`,`sys_oper_log_2025`.`title` AS `title`,`sys_oper_log_2025`.`business_type` AS `business_type`,`sys_oper_log_2025`.`method` AS `method`,`sys_oper_log_2025`.`request_method` AS `request_method`,`sys_oper_log_2025`.`operator_type` AS `operator_type`,`sys_oper_log_2025`.`oper_name` AS `oper_name`,`sys_oper_log_2025`.`oper_ip` AS `oper_ip`,`sys_oper_log_2025`.`oper_location` AS `oper_location`,`sys_oper_log_2025`.`oper_param` AS `oper_param`,`sys_oper_log_2025`.`json_result` AS `json_result`,`sys_oper_log_2025`.`status` AS `status`,`sys_oper_log_2025`.`del_flag` AS `del_flag`,`sys_oper_log_2025`.`error_msg` AS `error_msg`,`sys_oper_log_2025`.`oper_time` AS `oper_time`,`sys_oper_log_2025`.`oper_url` AS `oper_url` from `sys_oper_log_2025`
SET FOREIGN_KEY_CHECKS = 1;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment