feat: 新增虚拟支付订单与网盘链接检测功能
This commit is contained in:
19
sql/project_link_check.sql
Normal file
19
sql/project_link_check.sql
Normal file
@@ -0,0 +1,19 @@
|
||||
-- 项目清单:百度网盘、夸克网盘链接检测结果
|
||||
-- 部署本功能前执行一次。
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `tt_project_link_check` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
|
||||
`project_id` int NOT NULL COMMENT '项目ID',
|
||||
`disk_type` varchar(16) NOT NULL COMMENT '网盘类型:QUARK/BAIDU',
|
||||
`link_url` varchar(1000) NOT NULL COMMENT '本次检测的链接快照',
|
||||
`check_status` varchar(20) NOT NULL COMMENT 'VALID/INVALID/NEED_CODE/CODE_ERROR/FORMAT_ERROR/UNKNOWN',
|
||||
`provider_code` varchar(32) DEFAULT NULL COMMENT '平台状态码或HTTP状态码',
|
||||
`check_message` varchar(255) DEFAULT NULL COMMENT '检测结果说明',
|
||||
`response_time_ms` bigint DEFAULT NULL COMMENT '检测耗时(毫秒)',
|
||||
`checked_at` datetime NOT NULL COMMENT '检测时间',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uk_project_disk_type` (`project_id`, `disk_type`),
|
||||
KEY `idx_check_status_time` (`check_status`, `checked_at`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='项目网盘链接检测结果';
|
||||
Reference in New Issue
Block a user