Flowable相关的表信息

本文详细解析了Flowable工作流的核心表结构,包括ACT_RE、ACT_RU、ACT_HI、ACT_GE和ACT_ID五个类别,以及它们各自的作用,如repository、runtime、history、general和identity相关表。同时介绍了部署资源、流程定义、运行时实例和历史记录等关键表的结构和功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

flowable工作流相关操作都是操作存储在对应表结构中,为了能更好弄清楚Flowable的实现原理与细节,我们首先需要清楚Flowable相关表结构及其作用。

Flowable的表结构在初始化时会创建五类表结构,具体如下:

ACT_RE:"RE"表示repository。这个前缀的表包含流程定义和流程静态资源(图片、规则、等等).

ACT_RU:"RU"表示runtime。这些运行时的表,包含流程实例,任务,变量,异步任务,等运行中的数据。Flowable只在流程实例执行过程中保存这些数据在流程结束事就会删除这些记录。这样运行时表可以一直很小速度很快。

ACT_HI:"HI"表示history。这些表包含历史数据,比如历史流程实例,变量,任务等等。

ACT_GE: "GE"表示general。通用数据,用于不同场景下。

ACT_ID:"ID"表示identity(组织机构)。这些表包含标识信息,如用户,用户组等等。

具体的表结构含义:

表分类 表名 解释
一般数据
ACT_GE_BYTEARRAY 二进制数据表,存放流程定义、流程模板、流程图的字节文件流
ACT_GE_PROPERTY 系统相关属性,不常用
流程历史记录
ACT_HI_ACTINST 历史节点表,存储流程实例运转的各个节点信息,(包括开始、结束等非任务节点)
ACT_HI_ATTACHMENT 历史流程附件表,存储历史节点上传的附件信息(不常用)
ACT_HI_COMMENT 历史意见表
ACT_HI_DETAIL 历史的流程详情,存储节点运转的一些信息(不常用)
ACT_HI_IDENTITYLINK 历史流程人员表,存储流程各个节点候选、办理人员信息,常用与查询某人或部门的已办任务
ACT_HI_PROCINST 历史的流程实例,存储流程实例历史数据(包含正在运行的流程实例)
ACT_HI_TASKINST 历史流程任务表,存储历史任务节点
ACT_HI_VARINST 历史流程变量表,存储流程历史节点的变量信息
流程定义表
ACT_RE_DEPLOYMENT 部署单元信息,存储流程定义、模板部署信息
ACT_RE_MODEL 流程模板信息,存储流程模板相关描述信息
ACT_RE_PROCDEF 流程定义信息表,存储流程定义相关描述信息
运行实例表
ACT_RU_EVENT_SUBSCR 监听信息表,不常用
ACT_RU_EXECUTION 运行时流程执行实例表,记录运行中流程的各个分支信息(没有子流程时,其数据与ACT_RU_TASK表数据一一对应)
ACT_RU_IDENTITYLINK 运行时流程人员表,重要,存储任务节点与参与者的相关信息,常用语查询人员或部门的待办任务时使用
ACT_RU_JOB 运行时定时任务数据表,存储流程的定时任务信息
ACT_RU_TASK 运行时流程任务节点表,存储运行中流程的任务节点信息,重要,常用语查询人员或部门的待办任务时使用
ACT_RU_VARIABLE 运行时流程变量数据表,存储运行中的流程各个节点的变量信息
用户组表
ACT_ID_BYTEARRAY 二进制数据表
ACT_ID_GROUP 用户组信息表,对应节点选定候选组信息
ACT_ID_INFO 用户扩展信息表,存储用户扩展信息
ACT_ID_MEMBERSHIP 用户与用户组关系表
ACT_ID_PRIV 权限表
ACT_ID_PRIV_MAPPING 用户或组权限关系表
ACT_ID_PROPERTY 属性表
ACT_ID_TOKEN 用户token信息
ACT_ID_USER 用户信息表,对应节点选定办理人或候选人信息

流程部署

部署资源表:ACT_GE_BYTEARRAY

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值