文章目录
- 一、ACT_RE_
- 1、介绍
- 2、表
- 1、act_re_model(流程模型)
- 2、act_re_deployment(部署单元信息)
- 3、act_re_procdef(已部署的流程定义,部署时加载的xml信息)
- 二、ACT_RU_
- 1、介绍
- 2、表
- 1、act_ru_execution(正在运行的流程实例)
- 2、act_ru_task(每个正在运行流程实例当前正在进行的任务节点)
- 2、act_ru_actinst(每个正在运行流程实例 经过的环节)
- 3、act_ru_identitylink(每个正在运行流程实例 环节人员参与信息)
- 4、act_ru_variable(正在运行的流程的变量表)
- 三、ACT_HI_
- 1、介绍
- 2、表
- 1、act_hi_procinst(历史流程信息)
- 2、act_hi_actinst(历史流程的环节)
- 3、act_hi_taskinst(历史流程的任务)
- 4、act_hi_identitylink(历史流程的环节人员参与信息)
- 5、act_hi_varinst(历史流程的变量历史表)
- 6、act_hi_comment(批注)
- 四、ACT_ID_
- 1、介绍
- 2、表
- 1、act_id_user(用户)
- 2、act_id_info(用户属性)
- 3、act_id_group(用户组)
- 4、act_id_priv(权限)
- 5、act_id_membership(用户-用户组的对应关系)
- 6、act_id_priv_mapping(用户 或 组 - 权限对应关系)
- 7、act_id_token(用户相关token)
- 五、ACT_GE_
- 1、介绍
- 2、表
- 1、act_ge_bytearray(流程资源文件表)
- 本人最近在找工作,有推荐的小伙伴私我,不胜感激。
一、ACT_RE_
1、介绍
- ACT_RE_*,RE表示repository(存储),流程定义/部署相关的表
- RepositoryService接口操作的表
2、表
1、act_re_model(流程模型)
字段 | 注释 |
---|---|
NAME_ | 模型名称 |
KEY_ | 模型key |
CATEGORY_ | 模型分类0-MODEL_TYPE_BPMN |
DEPLOYMENT_ID_ | 关联的act_re_deployment的ID_ |
EDITOR_SOURCE_VALUE_ID_ | 关联的act_ge_bytearray的ID_,该模型对应的xml资源 |
EDITOR_SOURCE_EXTRA_VALUE_ID_ | 关联的ACT_GE_BYTEARRAY 的ID_,该模型对应的图片资源 |
2、act_re_deployment(部署单元信息)
字段 | 注释 |
---|---|
CATEGORY_ | 分类 |
KEY_ | |
NAME_ | |
DEPLOY_TIME_ | 部署时间 |
3、act_re_procdef(已部署的流程定义,部署时加载的xml信息)
字段 | 注释 |
---|---|
REV_ | 该记录修改的次数 |
CATEGORY_ | <definitions targetNamespace |
KEY_ | <process id |
NAME_ | <process name |
VERSION_ | 版本 |
RESOURCE_NAME_ | 资源名称(xml文件路径+名称、自定义的资源名称) |
DGRM_RESOURCE_NAME_ | 流程图资源名称(流程图位置+名称、) |
DEPLOYMENT_ID_ | 关联的act_re_deployment的ID_ |
SUSPENSION_STATE_ | 挂起状态(1-非挂起;2-挂起) |
二、ACT_RU_
1、介绍
- ACT_RU_*,RU表示runtime,这是运行时的表存储着流程变量,用户任务,变量、职责等运行时的数据
- RuntimeService、TaskService操作的表
- flowable只存储实例执行期间的运行时数据,当流程实例结束时,将删除这些记录,这就保证了这些运行时的表小且快
2、表
1、act_ru_execution(正在运行的流程实例)
字段 | 注释 |
---|---|
ID_ | id |
REV_ | 该记录修改的次数 |
PROC_INST_ID_ | 以开始节点ID_作为流程实例id |
BUSINESS_KEY_ | 业务主键 |
PROC_DEF_ID_ | 关联的act_re_procdef的ID_ |
PARENT_ID | 开始节点的ID_(该节点不是开始节点),也是流程实例id |
ROOT_PROC_INST_ID_ | 根环节的流程ID_ |
ACT_ID_ | 环节id,xml标签id |
IS_ACTIVE_ | 是否激活状态 |
START_ACT_ID_ | 开始环节id,xml <startEvent id |
END_ACT_ID_ | 结束环节id,xml <endEvent id |
START_USER_ID_ | 流程启动人员id |
START_TIME_ | 流程启动时间 |
2、act_ru_task(每个正在运行流程实例当前正在进行的任务节点)
字段 | 注释 |
---|---|
ID_ | id |
REV_ | |
PROC_DEF_ID_ | 关联的act_re_procdef的ID_ |
EXECUTION_ID_ | 执行实例ID |
PROC_INST_ID_ | 流程实例ID |
PARENT_TASK_ID_ | 父节点实例ID |
NAME_ | 节点定义名称 |
TASK_DEF_KEY_ | xml节点id,<userTask id |
ASSIGNEE_ | 指定人员 |
CREATE_TIME_ | 任务开始时间 |
2、act_ru_actinst(每个正在运行流程实例 经过的环节)
字段 | 注释 |
---|---|
TASK_ID_ | 任务id |
ACT_ID_ | 环节id |
ACT_NAME | 环节名称 |
START_TIME_ | |
END_TIME_ |
3、act_ru_identitylink(每个正在运行流程实例 环节人员参与信息)
字段 | 注释 |
---|---|
ID_ | |
REV_ | |
GROUP_ID_ | 候选组ID |
TYPE_ | 类型(starter-流程发起人;candidate-xml中指定/动态添加的候选人、候选组;participant-该任务实际的参与者) |
USER_ID_ | 候选人、参与者ID |
TASK_ID_ | 任务ID |
PROC_INST_ID_ | 流程实例ID |
4、act_ru_variable(正在运行的流程的变量表)
- 一个流程执行完会删除
字段 | 注释 |
---|---|
ID_ | |
REV_ | |
TYPE_ | 变量类型:boolean、string、 |
NAME_ | 变量key |
EXECUTION_ID_ | |
PROC_INST_ID_ | 流程实例ID |
TASK_ID_ | 任务ID |
DOUBLE_ | 变量是double类型则存入该列 |
LONG_ | 变量是integer、long、date、boolean类型则存入该列 |
TEXT_ | 变量是string则存入该列 |
三、ACT_HI_
1、介绍
- ACT_HI_*,HI表示history,流程历史相关数据
- HistoryService接口操作得表
2、表
1、act_hi_procinst(历史流程信息)
字段 | 注释 |
---|---|
ID_ | |
REV_ | |
PROC_INST_ID_ | 流程实例ID |
BUSINESS_KEY_ | 业务主键 |
START_USER_ID_ | 流程启动人id |
STRAT_TIME_ | 流程开始执行时间 |
END_TIME_ | 流程结束时间 |
DURATION_ | 流程历时(毫秒)(END_TIME_ - STRAT_TIME_) |
START_ACT_ID_ | 开始环节id,xml <startEvent id |
END_ACT_ID_ | 结束环节id,xml <endEvent id |
2、act_hi_actinst(历史流程的环节)
- 包含所有节点: 开始节点、线段、任务、网关、结束节点
字段 | 注释 |
---|---|
ID_ | |
REV_ | |
PROC_DEF_ID_ | 关联的act_re_procdef的ID_ |
PROC_INST_ID_ | 流程实例ID |
EXECUTION_ID_ | |
ACT_ID_ | 环节id,xml标签id |
TASK_ID_ | 任务id,只有插入过act_ru_task才有值 |
ACT_NAME_ | 每个环节的名称(开始、任务、线段、网关、结束) |
ACT_TYPE_ | xml标签类型 |
ASSIGNEE_ | 指定人员 |
STRAT_TIME_ | 环节开始执行时间 |
END_TIME_ | 环节结束时间 |
DURATION_ | 环节历时(毫秒)(END_TIME_ - STRAT_TIME_) |
3、act_hi_taskinst(历史流程的任务)
- 只包含任务节点
字段 | 注释 |
---|---|
ID_ | 任务ID=act_ru_task的ID_ |
REV_ | |
PROC_DEF_ID_ | 关联的act_re_procdef的ID_ |
TASK_DEF_KEY_ | 环节id,xml标签id |
PROC_INST_ID_ | 流程实例ID |
EXECUTION_ID_ | |
NAME_ | xml中任务名称 |
ASSIGNEE_ | 指定人员 |
STRAT_TIME_ | 任务开始时间 |
CLAIM_TIME_ | 签收时间 |
END_TIME_ | 任务结束时间 |
DURATION_ | 任务历时(毫秒)(END_TIME_ - STRAT_TIME_) |
LAST_UPDATED_TIME_ | 最后修改时间 |
4、act_hi_identitylink(历史流程的环节人员参与信息)
字段 | 注释 |
---|---|
ID_ | |
GROUP_ID_ | 候选组ID |
TYPE_ | 类型(starter-流程发起人;candidate-xml中指定/动态添加的候选人、候选组;participant-该任务实际的参与者) |
USER_ID_ | 候选人或参与者ID |
TASK_ID_ | 任务ID |
PROC_INST_ID_ | 流程实例ID |
5、act_hi_varinst(历史流程的变量历史表)
6、act_hi_comment(批注)
字段 | 注释 |
---|---|
ID_ | |
TYPE_ | 类型 |
TIME_ | 审批时间 |
PROC_INST_ID_ | 流程实例ID |
TASK_ID_ | 任务id |
USER_ID_ | 审核人 |
ACTION_ | 行为:AddComment、delComment、AddUserLink |
MESSAGE_ | 审核信息(前163个字段内容) |
FULL_MSG_ | 审核信息(完整) |
四、ACT_ID_
1、介绍
- ACT_ID_*,ID表示identity(组织机构),包含用户、权限、用户组
- IdentityService操作的表
2、表
1、act_id_user(用户)
2、act_id_info(用户属性)
3、act_id_group(用户组)
4、act_id_priv(权限)
5、act_id_membership(用户-用户组的对应关系)
字段 | 注释 |
---|---|
USER_ID_ | 用户id |
GROUP_ID_ | 用户组id |
6、act_id_priv_mapping(用户 或 组 - 权限对应关系)
字段 | 注释 |
---|---|
PRIV_ID_ | 权限id |
USER_ID_ | 用户id |
GROUP_ID_ | 用户组id |
7、act_id_token(用户相关token)
字段 | 注释 |
---|---|
USER_ID_ | 用户id |
TOKEN_VALUE_ | |
TOKEN_DATA_ | |
IP_ADDRESS_ |
五、ACT_GE_
1、介绍
- ACT_GE_*,GE表示general,通用数据
2、表
1、act_ge_bytearray(流程资源文件表)
- 部署的流程xml信息
字段 | 注释 |
---|---|
NAME_ | 资源文件名称(流程图xml、png) |
BYTES_ | 文件内容(二进制的 流程图xml、png) |
DEPLOYMENT_ID_ | 关联的act_re_deployment的ID_ |