我们发现flowable的表结构都是ACT_开头进行命名的,因为他是基于activity进行开发的因此命名也延续了act_这样的一个命名:
RE
表示以这个前缀命名的表用来存储流程定义、流程静态资源等内容。RU
表示运行时,包含流程实例、任务、变量、任务等数据,flowable只在流程实例执行过程中会存储这些数据,当流程结束的时会删除这些数据。HI
表示流程的历史信息实例、任务、决策变量等信息。GE
标识通用数据。ID
表示用户、用户组等信息。表名称 | 注释 |
---|---|
ACT_EVT_LOG | 存储事件处理日志 |
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_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_PROCDEF_INFO | 流程定义信息 |
ACT_RE_DEPLOYMENT | 部署单元信息 |
ACT_RE_MODEL | 模型信息 |
ACT_RE_PROCDEF | 已部署的流程定义 |
ACT_RU_DEADLETTER_JOB | 运行时的定时任务 |
ACT_RU_EVENT_SUBSCR | 运行时事件 |
ACT_RU_EXECUTION | 运行时的流程实例信息 |
ACT_RU_HISTORY_JOB | 历史作业表 |
ACT_RU_IDENTITYLINK | 运行时用户关系信息,存储任务节点以及指派人信息 |
ACT_RU_JOB | 运行时定义任务 |
ACT_RU_SUSPENDED_JOB | 运行时挂起的定时作业表 |
ACT_RU_TASK | 运行时的任务信息 |
ACT_RU_TIMER_JOB | 暂停的工作 |
ACT_RU_VARIABLE | 运行时决策变量信息 |