Files
CmiiDeploy/20-吉林移动/吉林移动5.4~5.8/uav_mission.sql
zeaslity 437acbeb63 add
2024-10-30 16:30:51 +08:00

80 lines
4.3 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

create database if not exists uav_mission DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
use uav_mission;
#
alter table
picture_general
add
media_type varchar(20) default null null comment '媒体类型 null = picture picture|video';
# media_type
UPDATE
picture_general
SET
media_type = CASE
WHEN LOWER(file_name) LIKE '%.jpg' THEN 'picture'
WHEN LOWER(file_name) LIKE '%.png' THEN 'picture'
WHEN LOWER(file_name) LIKE '%.mp4' THEN 'video'
WHEN LOWER(file_name) LIKE '%.avi' THEN 'video'
ELSE null
END
where
deleted = 0;
UPDATE
picture_general
SET
media_type = CASE
WHEN LOWER(file_name) LIKE '%.jpg' THEN 'picture'
WHEN LOWER(file_name) LIKE '%.png' THEN 'picture'
WHEN LOWER(file_name) LIKE '%.mp4' THEN 'video'
WHEN LOWER(file_name) LIKE '%.avi' THEN 'video'
ELSE null
END
where
deleted = 0;
alter table
alert_event
add
dealt_date datetime null comment '告警处理时间,处理后更新';
CREATE TABLE `story_info` (
`id` bigint NOT NULL COMMENT '故事ID',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '故事名称',
`state` int DEFAULT NULL COMMENT '故事状态0:ready,1:running,2:suspend,3:stop',
`remarks` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '故事备注',
`type` int DEFAULT NULL COMMENT '故事类型',
`org_id` bigint DEFAULT NULL COMMENT '公司ID',
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建者名称',
`create_id` bigint DEFAULT NULL COMMENT '创建者ID',
`create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改者名称',
`modify_id` bigint DEFAULT NULL COMMENT '修改者ID',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`deleted` int DEFAULT '0' COMMENT '是否删除',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB;
CREATE TABLE `story_object_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '故事对象ID',
`uav_case_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '无人机编码',
`uav_type` int DEFAULT NULL COMMENT '无人机类型(0:真机,1:模拟机)',
`seq_num` int DEFAULT NULL COMMENT '对象顺序号',
`line_case_id` bigint DEFAULT NULL COMMENT '航线实例ID',
`line_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '航线名称',
`line_track_id` bigint DEFAULT NULL COMMENT '航迹实例ID',
`track_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '航迹名称',
`project_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '素材仓库的projectId',
`bucket_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '素材仓库的bucketName',
`object_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '素材仓库的objectName',
`object_path` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '素材仓库的objectPath',
`object_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '素材仓库的视频ID',
`story_id` bigint DEFAULT NULL COMMENT '关联的故事ID',
`ai_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'AI处理相关信息',
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建者名称',
`create_id` bigint DEFAULT NULL COMMENT '创建者ID',
`create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改者名称',
`modify_id` bigint DEFAULT NULL COMMENT '修改者ID',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`deleted` int DEFAULT '0' COMMENT '是否删除',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB;