act_hi_actinst:流程历史记录,工作流走了哪些节点的相关信息,taskId,开始时间,结束时间,记录此表中。
act_hi_taskinst:流程任务审批记录,记录了该流程的节点审批的相关信息,比如审批人,审批时间,审批类型(通过或者驳回)等。
act_hi_varinst:流程审批的变量表,记录任务审批时传递的变量信息。
act_hi_detai:流程审批详细信息表,包含审批过的所有的变量信息,审批意见等。
act_ru_execution:记录该流程的相关信息。其中,PROC_INST_ID_,PROC_DEF_ID_记录了是哪一个流程及流程实例,BUSINESS_KEY_的值是执行该条流程的业务id,在此表中,流程与业务有了关联关系。
act_hi_procinst:记录该流程的相关信息。其中,PROC_INST_ID_,PROC_DEF_ID_记录了是哪一个流程及流程实例,BUSINESS_KEY_的值是执行该条流程的业务id,同时,该表还记录了该条流程开始的时间和执行人,若流程结束了,也记录结束的时间。
act_hi_taskinst :任务历史表,是该业务流程执行的记录,记录了该流程已经处理的各个环节的信息,比如环节名称,执行人,接收时间,结束时间等。
最后一条记录与act_ru_task对应的该流程的记录一致。
act_ru_task:任务执行表,记录流程到达的节点。比如根据proc_inst_id_获得该流程到达的任务节点,需何人审批等信息。
若改变流程的走向,比如该流程应该张三审批,若修改成李四审批,则修改assignee_字段的值为李四即可。当然,如assignee_字段值为空,则表明该任务的审批不是确定的某个人,而是一个组或者角色的人员审批。
act_ru_variable:任务执行变量表。记录执行过程中的变量信息,当然是根据流程查询的。
act_hi_identitylink :记录了该流程已经经历的环节的执行人,貌似只按定义的流程记录,不按实际记录
act_ru_identitylink :同上
act_re_procdef:流程部署相关信息,该表的实体类ProcessDefinition。
ProcessDefinition definition = repositoryService.getProcessDefinition(processkey);
相关推荐
"Activiti数据表结构" Activiti是一个基于Java的开源工作流引擎,提供了强大的流程管理功能。Activiti的数据表结构是其核心组件之一,负责存储和管理流程相关的数据。在Activiti中,总共有23张数据表,所有表名默认...
在提供的文件内容中,虽然由于OCR技术原因存在一些文字错误,但依然可以从中提炼出关于Activiti数据表结构的重要知识点。 首先,Activiti工作流系统中包含了23张数据表,这些表共同构成了整个工作流系统的数据库...
Activiti数据库表结构可以分为五个大类:静态资源表、运行时表、身份表、历史表和普通数据表。 1. 静态资源表(ACT_RE_*) 这些表包含的是静态信息,如流程定义、流程的资源(图片、规则等)。主要包括: * ACT_...
- ACT_GE_PROPERTY(属性数据表):存储流程引擎级别的数据,初始化时会有默认的三条记录。 - ACT_HI_ACTINST(历史节点表):记录流程实例中各个节点的信息。 - ACT_HI_ATTACHMENT(历史附件表):存储与历史记录...
众所周知,camunda是由activiti5演变而来的,所以由activiti5迁移到camunda是非常丝滑的,官网上也有迁移需要的sql脚本,但是activiti6的迁移官网原文是这么说的:If you are on a more recent Activiti version or ...
9. 参数池定义数据表(act_hq_variable)和连接线扩展定义数据表(act_hq_sequence_extend)则属于更为高级和特定的用例,它们通常用于更复杂流程定义和定制化需求。 在描述这些表的时候,通常会提供以下内容: - ...
##### 2.1 Activiti数据表清单 - **ACT_GE_BYTEARRAY:** 存储二进制数据,如流程定义文件、图像文件等。 - **ACT_GE_PROPERTY:** 存储流程引擎的相关属性信息。 - **ACT_HI_ACTINST:** 记录历史活动实例信息。 - **...
"Activiti数据库表结构详解" Activiti是一种基于Java的开源工作流引擎,它提供了强大的工作流管理功能。Activiti的数据库表结构是理解Activiti工作流引擎的核心组件之一。本文将详细介绍Activiti数据库表结构的组成...
3. `ACT_RE_PROCDEF`:流程定义表,包含流程定义的元数据,如流程ID、版本、资源名等。 4. `ACT_RU_EXECUTION`:执行实例表,保存了流程实例和子流程实例的信息。 5. `ACT_RU_TASK`:任务实例表,记录每个待办任务的...
Activiti 工作流的数据库表结构是一个复杂的系统,总共包含 23 张数据表,所有的表名默认以“ACT_”开头。这些表名的第二部分用两个字母表明表的用例,而这个用例也基本上跟 Service API 匹配。 其中,Activiti ...
其核心是通过一组预定义的数据表来存储和管理流程相关的数据。在Activiti中,所有表名都以“ACT_”开头,并且通过后缀的两个字母来表示不同的用途。这种命名规则有助于快速识别各个表的功能,同时也便于数据库管理和...
在"activiti数据结构详情"中,我们主要关注的是25张核心表的数据结构,这些表构成了Activiti数据库的核心组成部分。以下是对这些表及其字段的详细解释: 1. **ACT_GE_PROPERTY**:这个表存储全局属性,如版本信息,...
22. **ACT_RU_TASK**:运行时任务数据表,存储当前运行的任务实例,包括任务状态、创建时间、分配给的用户等。 23. **ACT_RU_VARIABLE**:运行时流程变量数据表,存储流程运行时的变量值。 理解这些表的功能和相互...
流程中可能涉及各种变量,它们保存在`ACT_RU_VARIABLE`表中,用于传递和存储数据。 9. **其他表**: Activiti还维护了其他表,如`ACT_RU_EVENT_SUBSCR`(事件订阅)、`ACT_ID_USER`(用户信息)和`ACT_ID_GROUP`...
Activiti引擎的工作流数据主要存储在23张核心数据表中,这些数据表大致可以分为以下几类:历史数据表、运行时数据表、模型数据表、部署数据表、身份数据表和变量数据表。 3. 历史数据表: 历史数据表主要包括act_...
综上所述,Activiti的表结构是其工作流引擎的核心组成部分,它们共同构成了一个强大的数据存储系统,支撑着流程的定义、启动、执行和监控。通过深入学习和理解这些表的结构和功能,开发者可以更好地利用Activiti实现...
1.2.1 Activiti 数据表清单: 这些表包括但不限于通用表、历史表、身份管理表和流程定义表等,它们共同构成了 Activiti 的完整数据模型。 1.2.2 表名: ACT_GE_BYTEARRAY 此表用于存储流程定义和流程资源的二进制...
#### 一、Activiti 数据表结构概述 Activiti是一款开源的工作流引擎,基于Java语言实现,提供了强大的流程定义、执行和监控能力。Activiti的数据表结构是其运行机制的核心组成部分之一,对于理解Activiti的工作原理...
Activiti7数据库表的建立,其中包含了17张以上的数据表,这些数据表原本是可以通过Activiti7自行创建,但是Activiti7还不持直接通过MySQL8.0的数据库来创建表,所以通过这个文件手动创建
### Activiti 数据表结构与核心对象关系解析 #### 概述 Activiti是一款开源的工作流引擎,基于Java语言实现,提供了强大的流程管理功能。本文旨在深入解析Activiti的数据表结构及核心对象之间的关系,帮助读者更好...