add
This commit is contained in:
80
20-吉林移动/吉林移动5.4~5.8/uav_mission.sql
Normal file
80
20-吉林移动/吉林移动5.4~5.8/uav_mission.sql
Normal file
@@ -0,0 +1,80 @@
|
||||
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;
|
||||
Reference in New Issue
Block a user