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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| CREATE TABLE `test_user` ( `userId` int NOT NULL COMMENT '用户编号 主键', `userName` varchar(100) DEFAULT NULL COMMENT '用户昵称', `userNum` varchar(100) DEFAULT NULL COMMENT '用户帐号', `userPwd` varchar(100) DEFAULT NULL COMMENT '用户密码', `address` varchar(100) DEFAULT NULL COMMENT '用户地址', `remark` varchar(100) DEFAULT NULL COMMENT '用户备注', PRIMARY KEY (`userId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户信息表';
CREATE TABLE `login_log` ( `id` int DEFAULT NULL COMMENT '主键ID', `request_id` int DEFAULT NULL COMMENT 'http 请求 id 外键', `time` datetime DEFAULT NULL COMMENT '登录时间', `ip` varchar(100) DEFAULT NULL COMMENT '登录的 IP 地址', KEY `login_log_FK` (`id`), CONSTRAINT `login_log_FK` FOREIGN KEY (`id`) REFERENCES `test_user` (`userId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户的登录日志信息表';
CREATE TABLE `request_log` ( `id` int NOT NULL COMMENT '主键ID', `ip` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '请求的客户端Ip', `address` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '请求 ip 对应的物理地址', `url` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '请求的路径信息', `header` varchar(100) DEFAULT NULL COMMENT '请求头', `data` datetime DEFAULT NULL COMMENT '请求时间', `time_length` varchar(100) DEFAULT NULL COMMENT '请求的时间长度', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户请求日志信息表';
CREATE TABLE `system_log` ( `logId` int NOT NULL COMMENT '日志id', `requestId` int DEFAULT NULL COMMENT 'http 请求 id(外键)', `logUserId` int DEFAULT NULL COMMENT '日志用户ID(外键)', `logPackage` varchar(100) DEFAULT NULL COMMENT '日志所在的包名', `logClassname` varchar(100) DEFAULT NULL COMMENT '日志的类名', `logMethods` varchar(100) DEFAULT NULL COMMENT '日志的方法名称', `logLinenum` varchar(100) DEFAULT NULL COMMENT '打印日志的行号', `logContent` varchar(100) DEFAULT NULL COMMENT '日志的内容', `logTime` datetime DEFAULT NULL COMMENT '日志的时间', `logThreadName` varchar(100) DEFAULT NULL COMMENT '线程名称', PRIMARY KEY (`logId`), KEY `system_log_FK` (`logUserId`), KEY `system_log_FK_1` (`requestId`), CONSTRAINT `system_log_FK` FOREIGN KEY (`logUserId`) REFERENCES `test_user` (`userId`), CONSTRAINT `system_log_FK_1` FOREIGN KEY (`requestId`) REFERENCES `request_log` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='系统运行的日志信息表';
|