总览

ACT_RE_*: 'RE’表示流程资源存储,这个前缀的表包含了流程定义和流程静态资源(图片,规则等),共5张表。

ACT_RU_*: 'RU’表示流程运行时。 这些运行时的表,包含流程实例,任务,变量,Job等运行中的数据。 Camunda只在流程实例执行过程中保存这些数据,在流程结束时就会删除这些记录, 这样运行时表的数据量最小,可以最快运行。共15张表。

ACT_ID_*: 'ID’表示组织用户信息,比如用户,组等,共6张表。

ACT_HI_*: 'HI’表示流程历史记录。 这些表包含历史数据,比如历史流程实例,变量,任务等,共18张表。

ACT_GE_*: ‘GE’表示流程通用数据, 用于不同场景下,共3张表。

具体

Database Schema | docs.camunda.org

BPMN引擎数据库表说明:

表名称 表用途说明
ACT_GE_PROPERTY 流程引擎参数信息表
ACT_GE_SCHEMA_LOG 数据库版本日志表
ACT_RE_PROCDEF BPMN流程模型定义表
ACT_RE_DEPLOYMENT BPMN流程模型部署表
ACT_RE_CAMFORMDEF 流程表单定义表
ACT_GE_BYTEARRAY 二进制数据存储表(BPMN模型、表单、脚本、决策表等流程引擎所需的二进制数据)
ACT_RU_TASK_METER_LOG Task任务性能指标日志表
ACT_RU_EXECUTION 流程引擎执行实例表
ACT_RU_JOB 定时器作业运行表
ACT_RU_JOBDEF 定时器作业定义表
ACT_RU_VARLABLE 流程运行时变量表
ACT_RU_EXT_TASK 外部任务待办表
ACT_RU_INCIDENT 运行时异常记录表
ACT_RU_AUTHORIZATION 资源授权权限表
ACT_RU_FILTER 流程查询过滤器定义表
ACT_RU_METER_LOG 流程指标日志记录表
ACT_RU_TASK 待办任务表
ACT_RU_EVENT_SUBSCR 事件订阅表
ACT_RU_IDENTITYLINK 流程处理用户ID关联表
ACT_RU_BATCH 流程批处理信息表

DMN引擎数据库表说明:

表名称 表用途说明
ACT_RE_DECISION_DEF DMN决策定义表
ACT_RE_DECISION_REQ_DEF DMN决策需求定义表

CMMN(案例)引擎数据库表说明:

表名称 表用途说明
ACT_RE_CASE_DEF CMMN模型定义表
ACT_RU_CASE_EXECUTION CMMN实例执行信息表
ACT_RU_CASE_SENTRY_PART CMMN案例实例中的哨兵条件配置和评估结果信息表
ACT_RU_TASK 待办任务表,跟BPMN引擎复用一张表
ACT_RU_VARLABLE 流程运行时变量表,跟BPMN引擎复用一张表

流程实例历史记录数据库表说明:

表名称 表用途说明
ACT_HI_PROCINST 流程实例的历史记录表
ACT_HI_ACTINST 活动实例的历史记录表
ACT_HI_ATTACHMENT 流程附件的历史记录表
ACT_HI_BATCH 批处理的历史记录表
ACT_HI_COMMENT 流程审批意见的历史记录表
ACT_HI_DETAIL 流程变量详情的历史记录表
ACT_HI_EXT_TASK_LOG 外部任务执行日志的历史记录表
ACT_HI_IDENTITYLINK 待办处理用户关系的历史记录表
ACT_HI_INCIDENT 流程异常事件的历史记录表
ACT_HI_JOB_log 定时作业的历史记录表
ACT_HI_OP_log 操作日志的历史记录表
ACT_HI_TASKINST 流程待办任务的历史记录表
ACT_HI_VARINST 流程变量的历史记录表
ACT_HI_DECINST DMN决策实例的历史记录表
ACT_HI_DEC_IN DMN决策变量输入的历史记录表
ACT_HI_DEC_OUT DMN决策变量输出的历史记录表
ACT_HI_CASEINST CMMN实例的历史记录表
ACT_HI_CASEACTINST CMMN活动实例的历史记录表

用户身份数据库表说明:

表名称 表用途说明
ACT_ID_USER 用户信息表
ACT_ID_GROUP 群组信息表
ACT_ID_MEMBERSHIP 用户群组关系表
ACT_ID_INFO 用户扩展信息表
ACT_ID_TENANT 租户信息表
ACT_ID_TENANT_MEMBER 租户成员表