55 lines
2.5 KiB
SQL
55 lines
2.5 KiB
SQL
create table fad_oa.ACT_RU_TASK
|
|
(
|
|
ID_ varchar(64) not null
|
|
primary key,
|
|
REV_ int null,
|
|
EXECUTION_ID_ varchar(64) null,
|
|
PROC_INST_ID_ varchar(64) null,
|
|
PROC_DEF_ID_ varchar(64) null,
|
|
TASK_DEF_ID_ varchar(64) null,
|
|
SCOPE_ID_ varchar(255) null,
|
|
SUB_SCOPE_ID_ varchar(255) null,
|
|
SCOPE_TYPE_ varchar(255) null,
|
|
SCOPE_DEFINITION_ID_ varchar(255) null,
|
|
PROPAGATED_STAGE_INST_ID_ varchar(255) null,
|
|
NAME_ varchar(255) null,
|
|
PARENT_TASK_ID_ varchar(64) null,
|
|
DESCRIPTION_ varchar(4000) null,
|
|
TASK_DEF_KEY_ varchar(255) null,
|
|
OWNER_ varchar(255) null,
|
|
ASSIGNEE_ varchar(255) null,
|
|
DELEGATION_ varchar(64) null,
|
|
PRIORITY_ int null,
|
|
CREATE_TIME_ timestamp(3) null,
|
|
DUE_DATE_ datetime(3) null,
|
|
CATEGORY_ varchar(255) null,
|
|
SUSPENSION_STATE_ int null,
|
|
TENANT_ID_ varchar(255) default '' null,
|
|
FORM_KEY_ varchar(255) null,
|
|
CLAIM_TIME_ datetime(3) null,
|
|
IS_COUNT_ENABLED_ tinyint null,
|
|
VAR_COUNT_ int null,
|
|
ID_LINK_COUNT_ int null,
|
|
SUB_TASK_COUNT_ int null,
|
|
constraint ACT_FK_TASK_EXE
|
|
foreign key (EXECUTION_ID_) references fad_oa.ACT_RU_EXECUTION (ID_),
|
|
constraint ACT_FK_TASK_PROCDEF
|
|
foreign key (PROC_DEF_ID_) references fad_oa.ACT_RE_PROCDEF (ID_),
|
|
constraint ACT_FK_TASK_PROCINST
|
|
foreign key (PROC_INST_ID_) references fad_oa.ACT_RU_EXECUTION (ID_)
|
|
)
|
|
collate = utf8mb3_bin;
|
|
|
|
create index ACT_IDX_TASK_CREATE
|
|
on fad_oa.ACT_RU_TASK (CREATE_TIME_);
|
|
|
|
create index ACT_IDX_TASK_SCOPE
|
|
on fad_oa.ACT_RU_TASK (SCOPE_ID_, SCOPE_TYPE_);
|
|
|
|
create index ACT_IDX_TASK_SCOPE_DEF
|
|
on fad_oa.ACT_RU_TASK (SCOPE_DEFINITION_ID_, SCOPE_TYPE_);
|
|
|
|
create index ACT_IDX_TASK_SUB_SCOPE
|
|
on fad_oa.ACT_RU_TASK (SUB_SCOPE_ID_, SCOPE_TYPE_);
|
|
|