V1.03__fanxing-collect.sql
1.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
create table if not exists s_collection_task
(
id BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
unid varchar(36) NOT NULL DEFAULT (UUID()),
name varchar(128) comment '采集任务名称',
data_type varchar(16) comment '采集的数据类型, 视频,图片',
collect_type varchar(16) comment '采集方式, 定时截取, 自定义',
start_time timestamp comment '采集任务开始时间',
end_time timestamp comment '采集任务结束时间',
tasks text comment '关联的任务',
collect_interval int comment '采集间隔',
video_length int comment '视频长度',
config_file blob comment '自定义方式对应的配置文件',
create_time timestamp not null default (CURRENT_TIMESTAMP) comment '创建时间',
status int comment '状态',
key `s_collection_task_unid_idx` (`unid`)
);
create table if not exists d_collection_result
(
id BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
record_id varchar(36) comment '采集结果的记录ID',
collection_task_id bigint comment '采集任务ID',
collection_task_name varchar(128) comment '采集任务名称',
task_id bigint comment '分析任务ID',
task_name varchar(128) comment '分析任务名称',
collect_time timestamp comment '采集时间',
data_type varchar(16) comment '数据类型',
object_type int comment '对象类型',
score int comment '分数',
file_name varchar(128) comment '采集到的文件的名称',
file_path varchar(1024) comment '采集到的文件的完整路径',
expand_info text comment '拓展信息,算法给出来的其他定制化信息,外层不需理解内容',
key `d_collection_result_idx` (`collect_time`, `data_type`)
);