Flowable 数据库表结构


前言

此版本为使用maven,导入的6.7.0版本(不同版本的Flowable ,表的结构和数量可能不同,我也只记录了一部分常用的表)

   <dependency>
        <groupId>org.flowable</groupId>
        <artifactId>flowable-spring-boot-starter</artifactId>
        <version>6.7.0</version>
        <type>pom</type>
    </dependency>

一、Flowable数据库表命名规则

  • ACT_GE_ (GE) 表示 general 全局通用数据及设置,各种情况都使用的数据。
  • ACT_HI_ (HI) 表示 history 历史数据表,包含着程执行的历史相关数据,如结束的流程实例,变量,任务,等等
  • ACT_ID_ (ID) 表示 identity 组织机构,用户记录,流程中使用到的用户和组。这些表包含标识的信息,如用户,用户组,等等。
  • ACT_RE_ (RE) 表示 repository 存储,包含的是静态信息,如流程定义,流程的资源(图片,规则等)。
  • ACT_RU_ (RU) 表示 runtime 运行时,这是运行时的表存储着流程变量,用户任务,变量,职责(job)等运行时的数据。flowable只存储实例执行期间的运行时数据,当流程实例结束时,将删除这些记录。这就保证了这些运行时的表小且快。

二、ACT_GE_* (通用数据表)

1、ACT_GE_BYTEARRAY — 二进制数据表(act_ge_bytearray)

  • 二进制数据表,存储通用的流程定义和流程资源

部署流程时,流程bpmn数据和图片数据保存到该表

在这里插入图片描述

2、ACT_GE_PROPERTY — 属性数据表(act_ge_property)

  • 属性数据表。系统相关属性,存储整个流程引擎级别的数据。

在这里插入图片描述


三、ACT_RE_* (流程定义表)

1、ACT_RE_MODEL — 流程设计模型部署表 ( act_re_model )

  • 流程设计器设计流程后,保存数据到该表。

创建模型时,模型数据保存到该表

在这里插入图片描述

2、ACT_RE_DEPLOYMENT — 部署信息表( act_re_deployment )

  • 部署流程定义时需要被持久化保存下来的信息,存储它的部署信息。

部署流程时,流程信息保存到该表
在这里插入图片描述

3、ACT_RE_PROCDEF — 流程定义数据表( act_re_procdef )

  • 业务流程定义数据表。此表和 ACT_RE_DEPLOYMENT 是多对一的关系,即,一个部署的bar包里可能包含多个流程定义文件,每个流程定义文件都会有一条记录在 ACT_REPROCDEF 表内,每个流程定义的数据,都会对于 ACT_GE_BYTEARRAY 表内的一个资源文件和 PNG 图片文件。和 ACT_GE_BYTEARRAY 的关联是通过程序用ACT_GE_BYTEARRAY.NAME 与 ACT_RE_PROCDEF.NAME 完成的,在数据库表结构中没有体现。

部署流程时,会有信息保存到该表
在这里插入图片描述


四、ACT_HI_* (流程历史记录表)

1、ACT_HI_TASKINST— 历史任务实例表( act_hi_taskinst )

  • 启动流程之后的核心表。

在这里插入图片描述

2、ACT_HI_ACTINST — 历史节点表 ( act_hi_actinst)

  • 历史活动信息。这里记录流程流转过的所有节点,与HI_TASKINST不同的是,taskinst只记录usertask内容。
    在这里插入图片描述

3、ACT_HI_IDENTITYLINK — 历史流程人员表( act_ru_identitylink )

  • 任务参与者数据表。主要存储历史节点参与者的信息。
    在这里插入图片描述

4、ACT_HI_PROCINST — 历史流程实例表(act_hi_procinst)

在这里插入图片描述


五、ACT_RU_* (运行实例表)

1、ACT_RU_EXECUTION — 运行时流程执行实例表( act_ru_execution )

在这里插入图片描述

2、ACT_RU_IDENTITYLINK — 运行时流程人员表( act_ru_identitylink )

  • 任务参与者数据表。主要存储当前节点参与者的信息

在这里插入图片描述

3、ACT_RU_TASK — 运行时任务节点表( act_ru_task )

在这里插入图片描述
未完待续~

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值