You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

52 lines
2.8 KiB
SQL

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

#
create table uav_flight_record
(
id int not null auto_increment primary key comment 'uavId, 主键',
task_uni_id varchar(64) not null unique comment '飞行记录唯一识别码',
task_name varchar(128) not null comment '任务名称',
pilot_name varchar(128) not null comment '执飞人员列表', #
uav_sn varchar(64) not null unique comment '无人机唯一识别码',
uav_id int not null comment '无人机信息id, uav_basic_info.uavId',
flight_date date not null comment '飞行日期',
start_time time not null comment '开始时间',
end_time time not null comment '结束时间',
flight_location varchar(128) comment '飞行地点',
flight_distance int comment '飞行距离km',
flight_mileage int comment '飞行里程km',
flight_duration int comment '飞行时长(秒)',
flight_altitude int comment '平均飞行高度(米)',
flight_speed_avg int comment '平均飞行速度m/s',
takeoff_airport_id int comment '起飞机场id',
landing_airport_id int comment '降落机场id',
takeoff_airport_temperature int comment '起飞机场温度°c',
landing_airport_temperature int comment '降落机场温度°c',
takeoff_wind_speed int comment '起飞风速(m/s), 1位小数',
takeoff_wind_direction int comment '起飞风向(°), 整数',
landing_wind_speed int comment '降落风速(m/s), 1位小数',
landing_wind_direction int comment '降落风向(°), 整数',
accumulation_flight_time int comment '累计飞行时长(秒)',
accumulation_flight_count int comment '累计飞行次数',
raw_data_form_id varchar(64) comment '原始数据表单号',
telemetry_data_path varchar(256) comment '遥测 dat 文件路径',
telemetry_command_path varchar(256) comment '遥控指令 dat 文件路径',
flight_param_path varchar(256) comment '飞参 txt 文件路径',
record_by varchar(32) comment '记录人',
create_time datetime comment '创建时间',
update_time datetime comment '更新时间',
# create_by varchar(32) comment '创建人',
# update_by varchar(32) comment '更新人',
foreign key (uav_id) references uav_basic_info (id) # todo
) comment '无人机飞行任务记录表';