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_);