1 changed files with 68 additions and 0 deletions
@ -0,0 +1,68 @@ |
|||
```sql |
|||
drop table if exists rcs_task_biz; |
|||
create table rcs_task_biz |
|||
( |
|||
biz_task_id bigint not null, |
|||
biz_type varchar(10) not null comment '任务类型' default 'carry', |
|||
lpn varchar(50) not null comment '托盘ID', |
|||
priority integer not null comment '任务优先级', |
|||
task_from varchar(50) not null comment '任务起始点', |
|||
task_to varchar(50) not null comment '任务目标点', |
|||
allocated_executor_id varchar(50) default 'N/A' comment '系统分配的执行器ID', |
|||
biz_task_payload varchar(3000) comment '任务负载信息', |
|||
biz_task_error_info varchar(500) default 'N/A' comment '异常提示信息', |
|||
biz_task_description varchar(500) default 'N/A' comment '任务描述', |
|||
biz_task_status varchar(10) default 'pending' comment '任务状态', |
|||
create_at timestamp not null comment '创建时间', |
|||
create_by varchar(50) not null comment '创建人', |
|||
update_at timestamp not null comment '更新时间', |
|||
update_by varchar(50) not null comment '更新人', |
|||
primary key (biz_task_id) |
|||
); |
|||
|
|||
drop table if exists rcs_task_plan; |
|||
create table rcs_task_plan |
|||
( |
|||
plan_task_id bigint not null comment '规划ID', |
|||
biz_task_id bigint not null comment '业务任务ID', |
|||
plan_type varchar(10) not null comment '规划类型' default 'carry', |
|||
executor_id varchar(50) not null comment '执行器ID', |
|||
seq integer not null comment '规划序号', |
|||
plan_task_payload varchar(3000) not null default 'N/A' comment '任务负载信息', |
|||
plan_task_status varchar(10) not null default 'N/A' comment '规划状态', |
|||
plan_task_error_info varchar(500) not null default 'N/A' comment '异常提示信息', |
|||
plan_task_description varchar(500) not null default 'N/A' comment '任务描述', |
|||
create_at timestamp not null comment '创建时间', |
|||
create_by varchar(50) not null comment '创建人', |
|||
update_at timestamp not null comment '更新时间', |
|||
update_by varchar(50) not null comment '更新人', |
|||
primary key (plan_task_id) |
|||
); |
|||
create index idx_task_plan_biz_task_id on rcs_task_plan (biz_task_id); |
|||
|
|||
drop table if exists rcs_task_device; |
|||
create table rcs_task_device |
|||
( |
|||
device_task_id bigint not null comment '设备任务ID', |
|||
plan_task_id bigint not null comment '规划ID', |
|||
biz_task_id bigint not null comment '业务任务ID', |
|||
device_type varchar(50) not null comment '设备类型', |
|||
device_item_id varchar(50) not null comment '执行器ID', |
|||
seq integer not null comment '执行序号', |
|||
packet_type varchar(10) not null comment '报文类型', |
|||
packet_end_point varchar(50) not null comment '报文目标点', |
|||
packet_payload varchar(50) not null comment '报文内容', |
|||
device_task_payload varchar(3000) not null default 'N/A' comment '任务负载信息', |
|||
device_task_status varchar(10) not null default 'N/A' comment '执行状态', |
|||
device_task_error_info varchar(500) not null default 'N/A' comment '异常提示信息', |
|||
device_task_description varchar(500) not null default 'N/A' comment '任务描述', |
|||
create_at timestamp not null comment '创建时间', |
|||
create_by varchar(50) not null comment '创建人', |
|||
update_at timestamp not null comment '更新时间', |
|||
update_by varchar(50) not null comment '更新人', |
|||
primary key (device_task_id) |
|||
); |
|||
create index idx_rcs_task_device1 on rcs_task_device (biz_task_id); |
|||
create index idx_rcs_task_device2 on rcs_task_device (plan_task_id); |
|||
|
|||
``` |
|||
Loading…
Reference in new issue