Camunda bpm流程引擎的数据库由多个表组成,表名都以ACT开头,第二部分是说明表用途的两字符标识。笔者在工作中用的Camunda7.11版本共47张表。体验环境:http://www.yunchengxc.com

  1. ACT_RE_*: 'RE’表示流程资源存储,这个前缀的表包含了流程定义和流程静态资源(图片,规则等),共5张表。
  2. ACT_RU_*: 'RU’表示流程运行时。 这些运行时的表,包含流程实例,任务,变量,Job等运行中的数据。 Camunda只在流程实例执行过程中保存这些数据,在流程结束时就会删除这些记录, 这样运行时表的数据量最小,可以最快运行。共15张表。
  3. ACT_ID_*: 'ID’表示组织用户信息,比如用户,组等,共6张表。
  4. ACT_HI_*: 'HI’表示流程历史记录。 这些表包含历史数据,比如历史流程实例,变量,任务等,共18张表。
  5. ACT_GE_*: ‘GE’表示流程通用数据, 用于不同场景下,共3张表。

一、数据表清单

分类 表名称 描述
流程资源存储 act_re_case_def CMMN案例管理模型定义表
流程资源存储 act_re_decision_def DMN决策模型定义表
流程资源存储 act_re_decision_req_def 待确定
流程资源存储 act_re_deployment 流程部署表
流程资源存储 act_re_procdef BPMN流程模型定义表
流程运行时 act_ru_authorization 流程运行时收取表
流程运行时 act_ru_batch 流程执行批处理表
流程运行时 act_ru_case_execution CMMN案例运行执行表
流程运行时 act_ru_case_sentry_part 待确定
流程运行时 act_ru_event_subscr 流程事件订阅表
流程运行时 act_ru_execution BPMN流程运行时记录表
流程运行时 act_ru_ext_task 流程任务消息执行表
流程运行时 act_ru_filter 流程定义查询配置表
流程运行时 act_ru_identitylink 运行时流程人员表
流程运行时 act_ru_incident 运行时异常事件表
流程运行时 act_ru_job 流程运行时作业表
流程运行时 act_ru_jobdef 流程作业定义表
流程运行时 act_ru_meter_log 流程运行时度量日志表
流程运行时 act_ru_task 流程运行时任务表
流程运行时 act_ru_variable 流程运行时变量表
组织用户信息 act_id_group 群组信息表
组织用户信息 act_id_info 用户扩展信息表
组织用户信息 act_id_membership 用户群组关系表
组织用户信息 act_id_tenant 租户信息表
组织用户信息 act_id_tenant_member 用户租户关系表
组织用户信息 act_id_user 用户信息表
流程历史记录 act_hi_actinst 历史的活动实例表
流程历史记录 act_hi_attachment 历史的流程附件表
流程历史记录 act_hi_batch 历史的批处理记录表
流程历史记录 act_hi_caseactinst 历史的CMMN活动实例表
流程历史记录 act_hi_caseinst 历史的CMMN实例表
流程历史记录 act_hi_comment 历史的流程审批意见表
流程历史记录 act_hi_dec_in 历史的DMN变量输入表
流程历史记录 act_hi_dec_out 历史的DMN变量输出表
流程历史记录 act_hi_decinst 历史的DMN实例表
流程历史记录 act_hi_detail 历史的流程运行时变量详情记录表
流程历史记录 act_hi_ext_task_log 历史的流程任务消息执行表
流程历史记录 act_hi_identitylink 历史的流程运行过程中用户关系
流程历史记录 act_hi_incident 历史的流程异常事件记录表
流程历史记录 act_hi_job_log 历史的流程作业记录表
流程历史记录 act_hi_op_log 待确定
流程历史记录 act_hi_procinst 历史的流程实例
流程历史记录 act_hi_taskinst 历史的任务实例
流程历史记录 act_hi_varinst 历史的流程变量记录表
流程通用数据 act_ge_bytearray 流程引擎二进制数据表
流程通用数据 act_ge_property 流程引擎属性配置表
流程通用数据 act_ge_schema_log 数据库脚本执行日志表

流程引擎的最核心表是流程定义、流程执行、流程任务、流程变量和事件订阅表。它们之间的关系见下面的UML模型。

二、核心表介绍

  由于Camunda的表比较多,其中一部分是企业版功能需要的,比如批量操作功能、流程监控预警功能等,还有一部分是CMMN案例管理模型和DMN决策模型相关的表,本文仅介绍跟BPMN流程引擎相关的表。

1.act_ge_bytearray(二进制数据表)

二进制数据表。存储通用的流程定义和流程资源,保存流程定义图片和xml、Serializable(序列化)的变量,即保存所有二进制数据。

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
REV_ int(11) NULL 版本
NAME_ varchar(255) NULL 名称
DEPLOYMENT_ID_ varchar(64) NULL 部署ID
BYTES_ longblob NULL 字节内容
GENERATED_ tinyint(4) NULL 是否系统生成(0用户创建,null系统生成)
TENANT_ID_ varchar(64) NULL 租户ID
TYPE_ int(11) NULL 类型
CREATE_TIME_ datetime NULL 创建时间
ROOT_PROC_INST_ID_ varchar(64) NULL 流程实例根ID
REMOVAL_TIME_ datetime NULL 删除时间

2.act_ge_property(流程引擎配置表)

流程引擎属性配置表。

字段名称 字段类型 可否为空 描述
NAME_ varchar(64) 名称
VALUE_ varchar(300) NULL
REV_ int(11) NULL 版本

3.act_ge_schema_log(数据库脚本执行日志表)

流程引擎属性配置表。

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
TIMESTAMP_ datetime NULL 时间戳
VERSION_ varchar(255) NULL 版本

4.act_hi_actinst(历史的活动实例表)

历史的活动实例表,记录流程流转过的所有节点。

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
PARENT_ACT_INST_ID_ varchar(64) NULL 父节点实例ID
PROC_DEF_KEY_ varchar(255) NULL 流程定义KEY
PROC_DEF_ID_ varchar(64) 流程定义ID
ROOT_PROC_INST_ID_ varchar(64) NULL 流程实例根ID
PROC_INST_ID_ varchar(64) 流程实例ID
EXECUTION_ID_ varchar(64) 执行实例ID
ACT_ID_ varchar(255) 节点ID
TASK_ID_ varchar(64) NULL 任务ID
CALL_PROC_INST_ID_ varchar(64) NULL 调用外部的流程实例ID
CALL_CASE_INST_ID_ varchar(64) NULL 调用外部的案例实例ID
ACT_NAME_ varchar(255) NULL 节点名称
ACT_TYPE_ varchar(255) 节点类型
ASSIGNEE_ varchar(64) NULL 办理人
START_TIME_ datetime 开始时间
END_TIME_ datetime NULL 结束时间
DURATION_ bigint(20) NULL 耗时
ACT_INST_STATE_ int(11) NULL 活动实例状态
SEQUENCE_COUNTER_ bigint(20) NULL 序列计数器
TENANT_ID_ varchar(64) NULL 租户ID
REMOVAL_TIME_ datetime NULL 删除时间

5.act_hi_comment(历史流程审批意见表)

历史流程审批意见表,存放历史流程的审批意见。

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
TYPE_ varchar(255) NULL 类型(event事件、comment意见)
TIME_ datetime 时间
USER_ID_ varchar(255) NULL 处理人
TASK_ID_ varchar(64) NULL 任务ID
ROOT_PROC_INST_ID_ varchar(64) NULL 流程实例跟ID
PROC_INST_ID_ varchar(64) NULL 流程实例ID
ACTION_ varchar(255) NULL 行为类型
MESSAGE_ varchar(4000) NULL 基本内容
FULL_MSG_ longblob NULL 全部内容
TENANT_ID_ varchar(64) NULL 租户ID
REMOVAL_TIME_ datetime NULL 移除时间

6.act_hi_detail(历史的流程运行详情表)

历史的流程运行变量详情记录表。流程中产生的变量详细,包括控制流程流转的变量,业务表单中填写的流程需要用到的变量等。

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
TYPE_ varchar(255) 类型
PROC_DEF_KEY_ varchar(255) NULL 流程定义KEY
PROC_DEF_ID_ varchar(64) NULL 流程定义ID
ROOT_PROC_INST_ID_ varchar(64) NULL 流程实例根ID
PROC_INST_ID_ varchar(64) NULL 流程实例ID
EXECUTION_ID_ varchar(64) NULL 流程执行ID
CASE_DEF_KEY_ varchar(255) NULL 案例定义KEY
CASE_DEF_ID_ varchar(64) NULL 案例定义ID
CASE_INST_ID_ varchar(64) NULL 案例实例ID
CASE_EXECUTION_ID_ varchar(64) NULL 案例执行ID
TASK_ID_ varchar(64) NULL 任务ID
ACT_INST_ID_ varchar(64) NULL 节点实例ID
VAR_INST_ID_ varchar(64) NULL 流程变量记录ID
NAME_ varchar(255) 名称
VAR_TYPE_ varchar(255) NULL 变量类型
REV_ int(11) NULL 版本
TIME_ datetime 时间戳
BYTEARRAY_ID_ varchar(64) NULL 二进制数据对应ID
DOUBLE_ double NULL double类型值
LONG_ bigint(20) NULL long类型值
TEXT_ varchar(4000) NULL 文本类型值
TEXT2_ varchar(4000) NULL 文本类型值2
SEQUENCE_COUNTER_ bigint(20) NULL 序列计数器
TENANT_ID_ varchar(64) NULL 租户ID
OPERATION_ID_ varchar(64) NULL
REMOVAL_TIME_ datetime NULL 移除时间

7.act_hi_identitylink(历史的流程运行过程中用户表)

历史的流程运行过程中用户表,主要存储历史节点参与者的信息。

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
TIMESTAMP_ timestamp 时间戳
TYPE_ varchar(255) NULL 类型
USER_ID_ varchar(255) NULL 用户ID
GROUP_ID_ varchar(255) NULL 用户组ID
TASK_ID_ varchar(64) NULL 任务ID
ROOT_PROC_INST_ID_ varchar(64) NULL 流程实例根ID
PROC_DEF_ID_ varchar(64) NULL 流程定义ID
OPERATION_TYPE_ varchar(64) NULL 操作类型
ASSIGNER_ID_ varchar(64) NULL 分配者ID
PROC_DEF_KEY_ varchar(255) NULL 流程定义KEY
TENANT_ID_ varchar(64) NULL 租户ID
REMOVAL_TIME_ datetime NULL 移除时间

8.act_hi_procinst(历史的流程实例表)

历史的流程实例表。

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
PROC_INST_ID_ varchar(64) 流程实例ID
BUSINESS_KEY_ varchar(255) NULL 业务KEY
PROC_DEF_KEY_ varchar(255) NULL 流程定义KEY
PROC_DEF_ID_ varchar(64) 流程定义ID
START_TIME_ datetime 开始时间
END_TIME_ datetime NULL 结束时间
REMOVAL_TIME_ datetime NULL 移除时间
DURATION_ bigint(20) NULL 耗时
START_USER_ID_ varchar(255) NULL 启动人ID
START_ACT_ID_ varchar(255) NULL 启动节点ID
END_ACT_ID_ varchar(255) NULL 结束节点ID
SUPER_PROCESS_INSTANCE_ID_ varchar(64) NULL 父流程实例ID
ROOT_PROC_INST_ID_ varchar(64) NULL 流程实例根ID
SUPER_CASE_INSTANCE_ID_ varchar(64) NULL 父案例实例ID
CASE_INST_ID_ varchar(64) NULL 案例实例ID
DELETE_REASON_ varchar(4000) NULL 删除原因
TENANT_ID_ varchar(64) NULL 租户ID
STATE_ varchar(255) NULL 状态

9.act_hi_taskinst(历史的任务实例表)

历史的任务实例表, 存放已经办理的任务。

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
TASK_DEF_KEY_ varchar(255) NULL 任务定义KEY
PROC_DEF_KEY_ varchar(255) NULL 流程定义KEY
PROC_DEF_ID_ varchar(64) NULL 流程定义ID
ROOT_PROC_INST_ID_ varchar(64) NULL 流程实例根ID
PROC_INST_ID_ varchar(64) NULL 流程实例ID
EXECUTION_ID_ varchar(64) NULL 流程执行ID
CASE_DEF_KEY_ varchar(255) NULL 案例定义KEY
CASE_DEF_ID_ varchar(64) NULL 案例定义ID
CASE_INST_ID_ varchar(64) NULL 案例实例ID
CASE_EXECUTION_ID_ varchar(64) NULL 案例执行ID
ACT_INST_ID_ varchar(64) NULL 节点实例ID
NAME_ varchar(255) NULL 名称
PARENT_TASK_ID_ varchar(64) NULL 父任务ID
DESCRIPTION_ varchar(4000) NULL 描述
OWNER_ varchar(255) NULL 委托人ID
ASSIGNEE_ varchar(255) NULL 办理人ID
START_TIME_ datetime 开始时间
END_TIME_ datetime NULL 结束时间
DURATION_ bigint(20) NULL 耗时
DELETE_REASON_ varchar(4000) NULL 删除原因
PRIORITY_ int(11) NULL 优先级
DUE_DATE_ datetime NULL 超时时间
FOLLOW_UP DATE datetime NULL 跟踪时间
TENANT_ID_ varchar(64) NULL 租户ID
REMOVAL_TIME_ datetime NULL 移除时间

10.act_hi_varinst(历史的流程变量表)

历史的流程变量表。

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
PROC_DEF_KEY_ varchar(255) NULL 流程定义KEY
PROC_DEF_ID_ varchar(64) NULL 流程定义ID
ROOT_PROC_INST_ID_ varchar(64) NULL 流程实例根ID
PROC_INST_ID_ varchar(64) NULL 流程实例ID
EXECUTION_ID_ varchar(64) NULL 流程执行ID
ACT_INST_ID_ varchar(64) NULL 节点实例ID
CASE_DEF_KEY_ varchar(255) NULL 案例定义KEY
CASE_DEF_ID_ varchar(64) NULL 案例定义ID
CASE_INST_ID_ varchar(64) NULL 案例实例ID
CASE_EXECUTION_ID_ varchar(64) NULL 案例执行ID
TASK_ID_ varchar(64) NULL 任务ID
NAME_ varchar(255) 名称
VAR_TYPE_ varchar(100) NULL 变量类型
CREATE_TIME_ datetime NULL 创建时间
REV_ int(11) NULL 版本
BYTEARRAY_ID_ varchar(64) NULL 二进制数据ID
DOUBLE_ double NULL double类型值
LONG_ bigint(20) NULL long类型值
TEXT_ varchar(4000) NULL 文本类型值
TEXT2_ varchar(4000) NULL 文本类型值2
TENANT_ID_ varchar(64) NULL 租户ID
STATE_ varchar(20) NULL 状态
REMOVAL_TIME_ datetime NULL 移除时间

11.act_id_user(用户表)

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
REV_ int(11) NULL 版本
FIRST_ varchar(255) NULL
LAST_ varchar(255) NULL
EMAIL_ varchar(255) NULL 邮件
PWD_ varchar(255) NULL 密码
SALT_ varchar(255) NULL 盐值
LOCK_EXP_TIME_ datetime NULL 锁定过期时间
ATTEMPTS_ int(11) NULL 尝试次数
PICTURE_ID_ varchar(64) NULL 图片ID

12.act_id_group(群组表)

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
REV_ int(11) NULL 版本
NAME_ varchar(255) NULL 组名称
TYPE_ varchar(255) NULL 组类型(SYSTEM系统、WORKFLOW业务)

13.act_id_membership(用户与群组关系表)

字段名称 字段类型 可否为空 描述
USER_ID_ varchar(64) 用户ID
GROUP_ID_ varchar(64) 组ID

14.act_re_deployment(流程部署表)

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
NAME_ varchar(255) NULL 流程名称
DEPLOY_TIME_ datetime NULL 部署时间
SOURCE_ varchar(255) NULL 来源
TENANT_ID_ varchar(64) NULL 租户ID

15.act_re_procdef(流程定义表)

流程定义表,包含所有已部署的流程定义,诸如版本详细信息、资源名称或挂起状态等信息。

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
REV_ int(11) NULL 版本
CATEGORY_ varchar(255) NULL 流程定义的Namespace分类
NAME_ varchar(255) NULL 流程定义名称
KEY_ varchar(255) 流程定义KEY
VERSION_ int(11) 流程定义版本号
DEPLOYMENT_ID_ varchar(64) NULL 部署ID
RESOURCE_NAME_ varchar(4000) NULL 资源名称
DGRM_RESOURCE_NAME_ varchar(4000) NULL DGRM资源名称
HAS_START_FORM_KEY_ tinyint(4) NULL 是否有启动表单
SUSPENSION_STATE_ int(11) NULL 流程挂起
TENANT_ID_ varchar(64) NULL 租户ID
VERSION_TAG_ varchar(64) NULL 版本标签
HISTORY_TTL_ int(11) NULL
STARTABLE_ tinyint(1) 是否是可启动流程

16.act_ru_event_subscr(流程事件订阅表)

流程事件订阅表,包含所有当前存在的事件订阅,包括预期事件的类型、名称和配置,以及有关相应流程实例和执行的信息。

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
REV_ int(11) NULL 版本
EVENT_TYPE_ varchar(255) 事件类型
EVENT_NAME_ varchar(255) NULL 事件名称
EXECUTION_ID_ varchar(64) NULL 执行ID
PROC_INST_ID_ varchar(64) NULL 流程实例ID
ACTIVITY_ID_ varchar(255) NULL 节点ID
CONFIGURATION_ varchar(255) NULL 配置
CREATED_ datetime 创建时间
TENANT_ID_ varchar(64) NULL 租户ID

17.act_ru_execution(流程运行时表)

BPMN流程运行时记录表。该表时整个流程引擎的核心表,它包括流程定义、父级执行、当前活动和有关执行状态的不同元数据等信息。

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
REV_ int(11) NULL 版本
ROOT_PROC_INST_ID_ varchar(64) NULL 流程实例根ID
PROC_INST_ID_ varchar(64) NULL 流程实例ID
BUSINESS_KEY_ varchar(255) NULL 业务KEY
PARENT_ID_ varchar(64) NULL 流程父实例ID
PROC_DEF_ID_ varchar(64) NULL 流程定义ID
SUPER_EXEC_ varchar(64) NULL 父流程实例对应的执行
SUPER_CASE_EXEC_ varchar(64) NULL 父案例实例对应的执行
CASE_INST_ID_ varchar(64) NULL 案例实例ID
ACT_ID_ varchar(255) NULL 节点ID
ACT_INST_ID_ varchar(64) NULL 节点实例ID
IS_ACTIVE_ tinyint(4) NULL 是否激活
IS_CONCURRENT_ tinyint(4) NULL 是否并行
IS_SCOPE_ tinyint(4) NULL 是否多实例范围
IS_EVENT_SCOPE_ tinyint(4) NULL 是否事件多实例范围
SUSPENSION_STATE_ int(11) NULL 挂起状态
CACHED_ENT_STATE_ int(11) NULL 缓存状态
SEQUENCE_COUNTER_ bigint(20) NULL 序列计数器
TENANT_ID_ varchar(64) NULL 租户ID

18.act_ru_identitylink(流程运行时表)

运行时流程人员表,主要存储当前节点参与者的信息.

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
REV_ int(11) NULL 版本
GROUP_ID_ varchar(255) NULL 用户组ID
TYPE_ varchar(255) NULL 类型
USER_ID_ varchar(255) NULL 用户ID
TASK_ID_ varchar(64) NULL 任务ID
PROC_DEF_ID_ varchar(64) NULL 流程定义ID
TENANT_ID_ varchar(64) NULL 租户ID

19. act_ru_incident( 运行时异常记录表)

运行时异常记录表

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
REV_ int(11) 版本
INCIDENT_TIMESTAMP_ datetime 事件时间戳
INCIDENT_MSG_ varchar(4000) NULL 事件信息
INCIDENT_TYPE_ varchar(255) 事件类型
EXECUTION_ID_ varchar(64) NULL 流程执行ID
ACTIVITY_ID_ varchar(255) NULL 节点ID
PROC_INST_ID_ varchar(64) NULL 流程实例ID
PROC_DEF_ID_ varchar(64) NULL 流程定义ID
CAUSE_INCIDENT_ID_ varchar(64) NULL 事件原因ID
ROOT_CAUSE_INCIDENT_ID_ varchar(64) NULL 事件原因根ID
CONFIGURATION_ varchar(255) NULL 事件配置
TENANT_ID_ varchar(64) NULL 租户ID
JOB_DEF_ID_ varchar(64) NULL JOB定义ID

20. act_ru_job( 流程运行时作业表)

流程运行时作业表

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
REV_ int(11) NULL 版本
TYPE_ varchar(255) 类型
LOCK_EXP_TIME_ datetime NULL 锁定过期时间
LOCK_OWNER_ varchar(255) NULL 锁定用户
EXCLUSIVE_ tinyint(1) NULL 独占标识
EXECUTION_ID_ varchar(64) NULL 执行ID
PROCESS_INSTANCE_ID_ varchar(64) NULL 流程实例ID
PROCESS_DEF_ID_ varchar(64) NULL 流程定义ID
PROCESS_DEF_KEY_ varchar(255) NULL 流程定义KEY
RETRIES_ int(11) NULL 重试次数
EXCEPTION_STACK_ID_ varchar(64) NULL 异常堆栈ID
EXCEPTION_MSG_ varchar(4000) NULL 异常信息
DUEDATE_ datetime NULL 截止时间
REPEAT_ varchar(255) NULL 重复
REPEAT_OFFSET_ bigint(20) NULL
HANDLER_TYPE_ varchar(255) NULL 处理类型
HANDLER_CFG_ varchar(4000) NULL 处理配置
DEPLOYMENT_ID_ varchar(64) NULL 部署ID
SUSPENSION_STATE_ int(11) 挂起状态
JOB_DEF_ID_ varchar(64) NULL 作业定义ID
PRIORITY_ bigint(20) 作业优先级
SEQUENCE_COUNTER_ bigint(20) NULL 序列计数器
TENANT_ID_ varchar(64) NULL 租户ID
CREATE_TIME _ datetime NULL 创建时间

21. act_ru_jobdef( 流程作业定义表)

流程作业定义表

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
REV_ int(11) NULL 版本
PROC_DEF_ID_ varchar(64) NULL 流程定义ID
PROC_DEF_KEY_ varchar(255) NULL 流程定义KEY
ACT_ID_ varchar(255) NULL 节点ID
JOB_TYPE_ varchar(255) JOB类型
JOB_CONFIGURATION_ varchar(255) NULL JOB配置
SUSPENSION_STATE_ int(11) NULL 挂起状态
JOB_PRIORITY_ bigint(20) NULL 优先级
TENANT_ID_ varchar(64) NULL 租户ID

22. act_ru_task( 流程运行时任务表)

流程运行时任务表,包含所有正在运行的流程实例的所有打开的任务,包括诸如相应的流程实例、执行以及元数据(如创建时间、办理人或到期时间)等信息。

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
REV_ int(11) NULL 版本
EXECUTION_ID_ varchar(64) NULL 流程执行ID
PROC_INST_ID_ varchar(64) NULL 流程实例ID
PROC_DEF_ID_ varchar(64) NULL 流程定义ID
CASE_EXECUTION_ID_ varchar(64) NULL 案例执行ID
CASE_INST_ID_ varchar(64) NULL 案例实例ID
CASE_DEF_ID_ varchar(64) NULL 案例定义ID
NAME_ varchar(255) NULL 名称
PARENT_TASK_ID_ varchar(64) NULL 父任务ID
DESCRIPTION_ varchar(4000) NULL 描述
TASK_DEF_KEY_ varchar(255) NULL 任务定义KEY
OWNER_ varchar(255) NULL 委托人
ASSIGNEE_ varchar(255) NULL 办理人
DELEGATION_ varchar(64) NULL 委托状态
PRIORITY_ int(11) NULL 优先级
CREATE_TIME_ datetime NULL 创建时间
DUE_DATE_ datetime NULL 截止时间
FOLLOW_UP_DATE_ datetime NULL 跟踪时间
SUSPENSION_STATE_ int(11) NULL 挂起状态
TENANT_ID_ varchar(64) NULL 租户ID

23.act_ru_variable( 流程运行时变量表)

流程运行时变量表,包含当前运行中所有流程或任务变量,包括变量的名称、类型和值以及有关相应流程实例或任务的信息。

字段名称 字段类型 可否为空 描述
ID_ varchar(64) 主键
REV_ int(11) NULL 版本
TYPE_ varchar(255) 变量类型
NAME_ varchar(255) 变量名称
EXECUTION_ID_ varchar(64) NULL 流程执行ID
PROC_INST_ID_ varchar(64) NULL 流程实例ID
CASE_EXECUTION_ID_ varchar(64) NULL 案例执行ID
CASE_INST_ID_ varchar(64) NULL 案例实例ID
TASK_ID_ varchar(64) NULL 任务ID
BYTEARRAY_ID_ varchar(64) NULL 二进制内容ID
DOUBLE_ double NULL DOUBLE类型值
LONG_ bigint(20) NULL LONG类型值
TEXT_ varchar(4000) NULL 文本值
TEXT2_ varchar(4000) NULL 文本值2
VAR_SCOPE_ varchar(64) 变量范围
SEQUENCE_COUNTER_ bigint(20) NULL 序列计数器
IS_CONCURRENT_LOCAL _ tinyint(4) NULL 是否并发
TENANT_ID_ varchar(64) NULL 租户ID

总结

云程BPM采用camunda流程引擎进行了扩展开发,并在多个项目上进行了验证,有兴趣的读者欢迎交流。
http://www.yunchengxc.com/

camunda数据库表结构介绍相关推荐

  1. Camunda 数据库表结构介绍

    Camunda bpm 流程引擎的数据库由多个表组成,表名都以ACT开头,第二部分是说明表用途的两字符标识. Camunda7.11 版本共47张表,一共分为五大类. 1.ACT_RE_:其中 RE ...

  2. 【审批工作流camunda教程】(二):camunda数据库中的48张表分别的大致含义,数据库表结构介绍

    教程一: 创建camunda项目=>部署流程定义=>创建流程实例=>走完流程实例 教程二: camunda数据库中的47张表分别的大致含义,数据库表结构介绍 教程三: 下载camun ...

  3. Mysql数据库表结构导出工具介绍

    软件开发过程中,数据库设计是其中非常重要的一个环节,一般在设计阶段都会采用PowerDesigner进行数据库表的设计并生成数据库表结构文档.但是有的时候数据库表结构文档缺失了怎么办,能不能从数据库直 ...

  4. 根据数据库表结构生成Excel表设计——工具介绍

    根据数据库表结构生成Excel表设计 最近又接手了一些老系统,库表设计啥的都没有,十来个系统,每个系统都几十张表,一个个的补感觉太难了,合计了一下感觉还是搞个工具比较好. 在系统运维的过程中,很多时候 ...

  5. 【工具篇】利用DBExportDoc V1.0 For MySQL自动生成数据库表结构文档(转

    对于DBA或开发来说,如何规范化你的数据库表结构文档是灰常之重要的一件事情.但是当你的库,你的表排山倒海滴多的时候,你就会很头疼了. 推荐一款工具DBExportDoc V1.0 For MySQL( ...

  6. dbeaver导出表结构和数据_mall数据库表结构概览

    mall是一套电商系统,后台系统主要包括商品管理.订单管理.营销管理(运营管理+促销管理).内容管理.用户管理等模块,本文主要对这些模块的数据库表结构及功能做大概的介绍. 商品管理 数据库表结构 功能 ...

  7. Activiti数据库表结构(表详细版)

    http://blog.csdn.net/hj7jay/article/details/51302829 1  Activiti数据库表结构 1.1      数据库表名说明 Activiti工作流总 ...

  8. navicat查询oracle表结构,利用Navicat Premium导出数据库表结构信息至Excel的方法

    因为要编写设计文档,需要用到数据库表结构,想要在word文档中以二维表格的形式展示,故借助Excel形成二维表格样式,还是很方便的样子! 1.新建查询,并将以下SQL语句修改至需要 SELECT CO ...

  9. Java实现生成数据库表结构文档(生成工具screw的使用)

    目录 一.screw介绍 1.简介 2.特点 3.文档格式 二.生成方式 2.1 方式1:使用 Java 代码 2.1.1 引入依赖 2.1.2 编写代码 2.1.3 测试 2.2 方式2:使用 Sp ...

最新文章

  1. ThinkPHP5整合LayUI编辑器图片上传
  2. python下载文件到指定目录-python – 如何将文件下载到特定目录?
  3. cdn加速的原理是怎么样的
  4. 一个关于nvarchar字段排序,中英文混合排序的问题
  5. nginx mysql 安装_CentOS7下安装Nginx+MySQL教程
  6. mysql表的视图怎么建立_MySQL如何创建视图
  7. 设置DIV半透明CSS代码:
  8. 关于ppt中嵌入echarts图表
  9. Nginx学习总结(5)——Nginx基本配置备忘
  10. 读书笔记-大型网站技术架构
  11. python获取请求中的参数_python – 在Tastypie中获取请求参数
  12. 【note】Head First Java笔记
  13. 【深度学习笔记】个人阅读的Deep Learning方向的paper整理
  14. 越狱开发笔记(三)——非越狱App砸壳
  15. 游戏对战平台原理终结篇(转自)
  16. 一个前端报表设计器的设计分析
  17. 微信小程序--优购页面制作
  18. 记《浪潮之巅》《硅谷之谜》《智能时代》
  19. 深度学习——学习率衰减(learning rate decay)
  20. 计算机硬件的开发及应用,关于计算机硬件安装的课件开发

热门文章

  1. 麒麟Linux启动目录,Ubuntu Kylin优麒麟文件管理器篇:介绍,类别,结构,文件系统目录,使用...
  2. MySQL 支持表情字符
  3. ipad显示已停用,连接itunes
  4. EOS代码架构及分析(四)
  5. 马甲包上架经验总结(珍贵)
  6. Data truncation: Data too long for column ‘xxx‘ at row xxx问题详解
  7. 2. C语言 -- 打印
  8. Linux操作系统平台
  9. 克隆Linux虚拟机
  10. 说明书丨Abnova EDA(人)重组蛋白