31 lines
1.8 KiB
SQL
31 lines
1.8 KiB
SQL
-- 消费机日志表(迁移自 hq-platform 800pjcloudx_hardware.sql 末段)。
|
|
-- 记录消费机终端 HTTP 调用日志(req/res/error/耗时),unique_code 唯一。
|
|
CREATE TABLE IF NOT EXISTS `pjcloudx_hardware`.`hard_xfj_log`
|
|
(
|
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号',
|
|
`unique_code` varchar(64) NOT NULL COMMENT '设备唯一编号',
|
|
`hard_type` varchar(32) NOT NULL COMMENT '设备类型',
|
|
`title` varchar(64) NOT NULL COMMENT '接口标题',
|
|
`headers` varchar(2048) COMMENT 'headers',
|
|
`res` varchar(2048) COMMENT 'res',
|
|
`req` varchar(2048) COMMENT 'req',
|
|
`error` varchar(2048) COMMENT 'error',
|
|
`start_time` datetime DEFAULT NULL COMMENT '开始时间',
|
|
`end_time` datetime DEFAULT NULL COMMENT '结束时间',
|
|
`cost` int DEFAULT NULL COMMENT '耗时(毫秒)',
|
|
`create_by` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人',
|
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
|
`update_by` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人',
|
|
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
|
|
`del_flag` char(1) COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标记',
|
|
`tenant_id` bigint DEFAULT NULL COMMENT '租户ID',
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `idx_unique_code` (`unique_code`),
|
|
KEY `idx_hard_type` (`hard_type`),
|
|
KEY `idx_title` (`title`),
|
|
KEY `idx_start_time` (`start_time`),
|
|
KEY `idx_end_time` (`end_time`)
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8mb4
|
|
COLLATE = utf8mb4_general_ci COMMENT ='消费机日志';
|