Skip to content

Commit e3c4fad

Browse files
committed
添加logging_global_logs表结构
1 parent e1ff5ac commit e3c4fad

File tree

1 file changed

+60
-37
lines changed

1 file changed

+60
-37
lines changed

api-boot-samples/api-boot-sample-logging-admin/src/main/resources/logging-admin.sql

Lines changed: 60 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
88
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
99
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
10-
SET NAMES utf8mb4 ;
10+
SET NAMES utf8mb4 ;
1111
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
1212
/*!40103 SET TIME_ZONE='+00:00' */;
1313
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -16,55 +16,78 @@
1616
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
1717

1818
--
19-
-- Table structure for table `logging_service_details`
19+
-- Table structure for table `logging_global_logs`
2020
--
2121

22-
DROP TABLE IF EXISTS `logging_service_details`;
22+
DROP TABLE IF EXISTS `logging_global_logs`;
2323
/*!40101 SET @saved_cs_client = @@character_set_client */;
24-
SET character_set_client = utf8mb4 ;
25-
CREATE TABLE `logging_service_details` (
26-
`lsd_id` varchar(36) COLLATE utf8mb4_general_ci NOT NULL,
27-
`lsd_service_id` varchar(200) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '上报服务的ID,对应spring.application.name配置值',
28-
`lsd_service_ip` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '上报服务的IP地址',
29-
`lsd_service_port` int(11) DEFAULT NULL COMMENT '上报服务的端口号',
30-
`lsd_last_report_time` timestamp NULL DEFAULT NULL COMMENT '最后一次上报时间,每次上报更新',
31-
`lsd_create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '首次上报时创建时间',
32-
PRIMARY KEY (`lsd_id`)
33-
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='上报日志的客户端服务详情';
24+
SET character_set_client = utf8mb4 ;
25+
CREATE TABLE `logging_global_logs` (
26+
`lgl_id` varchar(36) COLLATE utf8mb4_general_ci NOT NULL COMMENT '日志主键',
27+
`lgl_request_log_id` varchar(36) COLLATE utf8mb4_general_ci NOT NULL COMMENT '请求日志编号,关联logging_request_logs主键',
28+
`lgl_level` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '日志等级',
29+
`lgl_content` mediumtext COLLATE utf8mb4_general_ci COMMENT '日志内容',
30+
`lgl_caller_class` varchar(200) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '日志输出的类名',
31+
`lgl_caller_method` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '日志输出的方法名称',
32+
`lgl_caller_code_line_number` int(11) DEFAULT NULL COMMENT '日志输出的代码行号',
33+
`lgl_exception_stack` mediumtext COLLATE utf8mb4_general_ci COMMENT 'error等级的日志异常堆栈信息',
34+
`lgl_create_time` mediumtext COLLATE utf8mb4_general_ci COMMENT '日志发生时间',
35+
PRIMARY KEY (`lgl_id`),
36+
KEY `logging_global_logs_logging_request_logs_lrl_id_fk` (`lgl_request_log_id`),
37+
CONSTRAINT `logging_global_logs_logging_request_logs_lrl_id_fk` FOREIGN KEY (`lgl_request_log_id`) REFERENCES `logging_request_logs` (`lrl_id`)
38+
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='全局日志信息表';
3439
/*!40101 SET character_set_client = @saved_cs_client */;
3540

36-
3741
--
3842
-- Table structure for table `logging_request_logs`
3943
--
4044

4145
DROP TABLE IF EXISTS `logging_request_logs`;
4246
/*!40101 SET @saved_cs_client = @@character_set_client */;
43-
SET character_set_client = utf8mb4 ;
47+
SET character_set_client = utf8mb4 ;
4448
CREATE TABLE `logging_request_logs` (
45-
`lrl_id` varchar(36) COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键,UUID',
46-
`lrl_service_detail_id` varchar(36) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '服务详情编号,关联logging_service_details主键',
47-
`lrl_trace_id` varchar(36) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '链路ID',
48-
`lrl_parent_span_id` varchar(36) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '上级跨度ID',
49-
`lrl_span_id` varchar(36) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '跨度ID',
50-
`lrl_start_time` mediumtext COLLATE utf8mb4_general_ci COMMENT '请求开始时间',
51-
`lrl_end_time` mediumtext COLLATE utf8mb4_general_ci COMMENT '请求结束时间',
52-
`lrl_http_status` int(11) DEFAULT NULL COMMENT '请求响应状态码',
53-
`lrl_request_body` longtext COLLATE utf8mb4_general_ci COMMENT '请求主体内容',
54-
`lrl_request_headers` text COLLATE utf8mb4_general_ci COMMENT '请求头信息',
55-
`lrl_request_ip` varchar(30) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发起请求客户端的IP地址',
56-
`lrl_request_method` varchar(10) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '请求方式',
57-
`lrl_request_uri` varchar(200) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '请求路径',
58-
`lrl_response_body` longtext COLLATE utf8mb4_general_ci COMMENT '响应内容',
59-
`lrl_response_headers` text COLLATE utf8mb4_general_ci COMMENT '响应头信息',
60-
`lrl_time_consuming` int(11) DEFAULT NULL COMMENT '请求耗时',
61-
`lrl_create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '日志保存时间',
62-
`lrl_request_params` text COLLATE utf8mb4_general_ci,
63-
`lrl_exception_stack` text COLLATE utf8mb4_general_ci,
64-
PRIMARY KEY (`lrl_id`),
65-
KEY `logging_request_logs_LRL_SERVICE_DETAIL_ID_index` (`lrl_service_detail_id`)
49+
`lrl_id` varchar(36) COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键,UUID',
50+
`lrl_service_detail_id` varchar(36) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '服务详情编号,关联logging_service_details主键',
51+
`lrl_trace_id` varchar(36) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '链路ID',
52+
`lrl_parent_span_id` varchar(36) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '上级跨度ID',
53+
`lrl_span_id` varchar(36) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '跨度ID',
54+
`lrl_start_time` mediumtext COLLATE utf8mb4_general_ci COMMENT '请求开始时间',
55+
`lrl_end_time` mediumtext COLLATE utf8mb4_general_ci COMMENT '请求结束时间',
56+
`lrl_http_status` int(11) DEFAULT NULL COMMENT '请求响应状态码',
57+
`lrl_request_body` longtext COLLATE utf8mb4_general_ci COMMENT '请求主体内容',
58+
`lrl_request_headers` text COLLATE utf8mb4_general_ci COMMENT '请求头信息',
59+
`lrl_request_ip` varchar(30) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发起请求客户端的IP地址',
60+
`lrl_request_method` varchar(10) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '请求方式',
61+
`lrl_request_uri` varchar(200) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '请求路径',
62+
`lrl_response_body` longtext COLLATE utf8mb4_general_ci COMMENT '响应内容',
63+
`lrl_response_headers` text COLLATE utf8mb4_general_ci COMMENT '响应头信息',
64+
`lrl_time_consuming` int(11) DEFAULT NULL COMMENT '请求耗时',
65+
`lrl_create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '日志保存时间',
66+
`lrl_request_params` text COLLATE utf8mb4_general_ci,
67+
`lrl_exception_stack` text COLLATE utf8mb4_general_ci,
68+
PRIMARY KEY (`lrl_id`),
69+
KEY `logging_request_logs_LRL_SERVICE_DETAIL_ID_index` (`lrl_service_detail_id`)
6670
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='请求日志信息表';
6771
/*!40101 SET character_set_client = @saved_cs_client */;
72+
73+
--
74+
-- Table structure for table `logging_service_details`
75+
--
76+
77+
DROP TABLE IF EXISTS `logging_service_details`;
78+
/*!40101 SET @saved_cs_client = @@character_set_client */;
79+
SET character_set_client = utf8mb4 ;
80+
CREATE TABLE `logging_service_details` (
81+
`lsd_id` varchar(36) COLLATE utf8mb4_general_ci NOT NULL,
82+
`lsd_service_id` varchar(200) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '上报服务的ID,对应spring.application.name配置值',
83+
`lsd_service_ip` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '上报服务的IP地址',
84+
`lsd_service_port` int(11) DEFAULT NULL COMMENT '上报服务的端口号',
85+
`lsd_last_report_time` timestamp NULL DEFAULT NULL COMMENT '最后一次上报时间,每次上报更新',
86+
`lsd_create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '首次上报时创建时间',
87+
PRIMARY KEY (`lsd_id`)
88+
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='上报日志的客户端服务详情';
89+
/*!40101 SET character_set_client = @saved_cs_client */;
90+
6891
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
6992

7093
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
@@ -75,4 +98,4 @@ CREATE TABLE `logging_request_logs` (
7598
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
7699
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
77100

78-
-- Dump completed on 2019-08-14 17:31:34
101+
-- Dump completed on 2019-12-16 15:36:42

0 commit comments

Comments
 (0)