大量更新

This commit is contained in:
zeaslity
2026-05-19 14:28:44 +08:00
parent a8f6bda703
commit 9fc3372fa3
5299 changed files with 423176 additions and 426690 deletions

View File

@@ -0,0 +1,24 @@
CREATE DATABASE IF NOT EXISTS `cmii_sky_integration` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
use `cmii_sky_integration`;
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
DROP TABLE IF EXISTS `cmii_sky_integration`.`comparison_patch`;
CREATE TABLE IF NOT EXISTS `cmii_sky_integration`.`comparison_patch` (
id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '图斑记录主键ID',
task_id VARCHAR(64) NOT NULL COMMENT '检测任务ID',
polygon TEXT NOT NULL COMMENT '多边形WKT格式字符串顺时针、闭环',
polygon_hash VARCHAR(64) NOT NULL COMMENT '多边形标准化后的SHA-256 Hash值',
envelope TEXT NOT NULL COMMENT '外接矩形WKT格式字符串包含 minX, maxX, minY, maxY',
patches TEXT NOT NULL COMMENT '识别模型列表存储ComparisonTarget对象列表的JSON串',
center VARCHAR(128) NOT NULL COMMENT '变化图斑的中心经纬度WKT格式POINT (经度 纬度)',
area DOUBLE NOT NULL COMMENT '变化图斑的面积单位平方m',
create_time DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) COMMENT '记录创建时间UTC时区',
deleted TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否删除0-未删除1-已删除',
-- 主键与索引
PRIMARY KEY (id),
UNIQUE INDEX idx_polygon_hash (task_id, polygon_hash) COMMENT '任务内多边形Hash唯一索引防重复',
INDEX idx_task_id (task_id) COMMENT '任务ID索引按任务查询图斑',
INDEX idx_create_time (create_time) COMMENT '创建时间索引(按时间筛选)'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='图斑对比补丁表';