activiti中关于历史数据的表都是以ACT_HI_*开头的表,主要有8张表。
分别是:
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_HI_ACTINST
历史活动信息表,记录流程流转过的所有节点,与ACT_HI_TASKINST不同,ACT_HI_TASKINST只记录usertask节点。
字段 描述 类型 Not Null 备注
ID_ 主键ID NVARCHAR2(64) Yes  
PROC_DEF_ID_ 流程定义ID NVARCHAR2(64) Yes  
PROC_INST_ID_ 流程实例ID NVARCHAR2(64)    
EXECUTION_ID_ 执行实例ID NVARCHAR2(64) Yes  
ACT_ID_ 节点ID NVARCHAR2(255) Yes  
TASK_ID_ 节点实例ID NVARCHAR2(64)   默认为空,其他节点实例这里为空
CALL_PROC_INST_ID_ 调用外部的流程实例ID NVARCHAR2(64)    
ACT_NAME_ 节点名称 NVARCHAR2(255)    
ACT_TYPE_ 节点类型 NVARCHAR2(255) Yes startEvent、userTask等
ASSIGNEE_ 签收人 NVARCHAR2(255)    
START_TIME_ 开始时间 TIMESTAMP(6) Yes  
END_TIME_ 结束时间 TIMESTAMP(6)    
DURATION_ 耗时 NUMBER(19)    
TENANT_ID_ 租户ID NVARCHAR2(255)   default ''
ACT_HI_ ATTACHMENT
历史附件表
字段 描述 类型 Not Null 备注
ID_ 主键ID NVARCHAR2(64) Yes  
REV_ 乐观锁 NUMBER(*)    
USER_ID_ 用户ID NVARCHAR2(255)    
NAME_ 名称 NVARCHAR2(255)    
DESCRIPTION_ 描述 NVARCHAR2(2000)    
TYPE_ 附件类型 NVARCHAR2(255)    
TASK_ID_ 节点实例ID NVARCHAR2(64)    
PROC_INST_ID_ 流程实例ID NVARCHAR2(64)    
URL_ URL附件地址 NVARCHAR2(2000)    
CONTENT_ID_ 字节表的ID NVARCHAR2(64)    
TIME_ 乐观锁 TIMESTAMP(6)    
ACT_HI_COMMENT
历史审核备注表
字段 描述 类型 Not Null 备注
ID_ 主键ID NVARCHAR2(64) Yes  
TYPE_ 类型 NVARCHAR2(255)  
event:事件
comment:备注
TIME_ 填写时间 TIMESTAMP(6) Yes  
USER_ID_ 填写人ID NVARCHAR2(255)    
TASK_ID_ 节点实例ID NVARCHAR2(64)    
PROC_INST_ID_ 流程实例ID NVARCHAR2(64)    
ACTION_ 行为类型 NVARCHAR2(255)  
AddUserLink、
DeleteUserLink、
AddGroupLink、
DeleteGroupLink、
AddComment、
AddAttachment、
DeleteAttachment
MESSAGE_ 基本内容 NVARCHAR2(2000)   审批意见
FULL_MSG_ 全部内容 BLOB   附件地址
ACT_HI_DETAIL
历史详情表,流程产生的各种变量保存在这张表。
字段 描述 类型 Not Null 备注
ID_ 主键ID NVARCHAR2(64) Yes  
TYPE_ 类型 NVARCHAR2(255) Yes
表单:
FormProperty,参数:
VariableUpdate
PROC_INST_ID_ 流程实例ID NVARCHAR2(64)   附件类型
EXECUTION_ID_ 执行实例ID NVARCHAR2(64)   附件类型
TASK_ID_ 节点实例ID NVARCHAR2(64)   附件类型
ACT_INST_ID_ 节点实例ID NVARCHAR2(64)   附件类型
NAME_ 名称 NVARCHAR2(255) Yes 附件类型
VAR_TYPE_ 参数类型 NVARCHAR2(64)  
默认值 NULL, jpa-
entity、boolean、bytes、
serializable(可序列化)、自
定义type(根据你自身配
置)、
CustomVariableType、
date、double、integer、
long、null、short、string,
REV_ 乐观锁 NUMBER(*)    
TIME_ 时间 TIMESTAMP(6) Yes 创建时间
BYTEARRAY_ID_ 字节表ID NVARCHAR2(64)  
ACT_GE_BYTEARRAY表
的ID
DOUBLE_ Double NUMBER(*,10)   存Double类型
LONG_ Long NUMBER(19)   存Long类型
TEXT_ Text NVARCHAR2(2000)   存String类型
TEXT2_ Text NVARCHAR2(2000)  
此处存储
的是JPA持久化对象时,
才会有值。此值为对象ID
ACT_HI_IDENTITYLINK
历史流程节点参与者的信息。
字段 描述 类型 Not Null 备注
ID_ 主键ID NVARCHAR2(64) Yes  
GROUP_ID_ 用户组ID NVARCHAR2(255)    
TYPE_ 类型 NVARCHAR2(255)  
assignee、candidate、
owner、
starter、 participant
USER_ID_ 用户ID NVARCHAR2(255)    
TASK_ID_ 节点实例ID NVARCHAR2(64)    
PROC_INST_ID_ 流程实例ID NVARCHAR2(64)    
ACT_HI_PROCINST
历史流程实例表。
字段 描述 类型 Not Null 备注
ID_ 主键ID NVARCHAR2(64) Yes  
PROC_INST_ID_ 流程实例ID NVARCHAR2(64) Yes  
BUSINESS_KEY_ 业务主键 NVARCHAR2(255)    
PROC_DEF_ID_ 流程定义ID NVARCHAR2(64) Yes  
START_TIME_ 开始时间 TIMESTAMP(6) Yes  
END_TIME_ 结束时间 TIMESTAMP(6)    
DURATION_ 耗时 NUMBER(19)    
START_USER_ID_ 起草人 NVARCHAR2(255)    
START_ACT_ID_ 开始节点 NVARCHAR2(255)    
END_ACT_ID_ 结束节点 NVARCHAR2(255)    
SUPER_PROCESS_INSTANCE_ID_ 父流程实例ID NVARCHAR2(64)    
DELETE_REASON_ 删除原因 NVARCHAR2(2000)    
TENANT_ID_ 租户ID NVARCHAR2(255)   default ''
NAME_ 名称 NVARCHAR2(255)    
ACT_HI_TASKINST
历史流程任务表,只保存usertask
字段 描述 类型 Not Null 备注
ID_ 主键ID NVARCHAR2(64) Yes  
PROC_DEF_ID_ 流程定义ID NVARCHAR2(64)    
TASK_DEF_KEY_ 节点定义ID NVARCHAR2(255)    
PROC_INST_ID_ 流程实例ID NVARCHAR2(64)    
EXECUTION_ID_ 执行实例ID NVARCHAR2(64)    
PARENT_TASK_ID_ 父节点实例ID NVARCHAR2(64)    
NAME_ 名称 NVARCHAR2(255)    
DESCRIPTION_ 描述 NVARCHAR2(2000)    
OWNER_ 签收人 NVARCHAR2(255)   只有委托时有值
ASSIGNEE_ 签收人或被委托人 NVARCHAR2(255)    
START_TIME_ 开始时间 TIMESTAMP(6) Yes  
CLAIM_TIME_ 提醒时间 TIMESTAMP(6)    
END_TIME_ 结束时间 TIMESTAMP(6)    
DURATION_ 耗时 NUMBER(19)    
DELETE_REASON_ 删除原因 NVARCHAR2(2000)  
completed、
deleted
PRIORITY_ 优先级 NUMBER(*)    
DUE_DATE_ 过期时间 TIMESTAMP(6)    
FORM_KEY_ 节点定义的FORMKey NVARCHAR2(255)    
CATEGORY_ 类别 NVARCHAR2(255)    
TENANT_ID_ 租户ID NVARCHAR2(255)    
ACT_HI_VARINST
流程历史变量表
字段 描述 类型 Not Null 备注
ID_ 主键ID NVARCHAR2(64) Yes  
PROC_INST_ID_ 流程实例ID NVARCHAR2(64)    
EXECUTION_ID_ 执行实例ID NVARCHAR2(64)    
TASK_ID_ 节点实例ID NVARCHAR2(64)    
NAME_ 名称 NVARCHAR2(255) Yes  
VAR_TYPE_ 类型 NVARCHAR2(100)  
jpa-entity、boolean、
bytes、serializable、自
定义type(根据你自身配
置)、
CustomVariableType、
date、double、
integer、jpa-entity、
long、null、short、
string
REV_ 乐观锁 NUMBER(*)    
BYTEARRAY_ID_ 字节表ID NVARCHAR2(64)  
ACT_GE_BYTEARRAY
表的主键
DOUBLE_ Double NUMBER(*,10)   存类型为Double数据
LONG_ Long NUMBER(19)   存类型为Long数据
TEXT_ String NVARCHAR2(2000)   存类型为String数据
TEXT2_   NVARCHAR2(2000)  
此处存储的是JPA持久
化对象时,才会有值。
此值为对象ID
CREATE_TIME_ 创建时间 TIMESTAMP(6)    
LAST_UPDATED_TIME_ 最后更新时间 TIMESTAMP(6)    

activiti中关于历史数据的表相关推荐

  1. jeesite中activiti中的流程表梳理

    最近在利用jeesite开发一个小系统,趁着这个机会整理了activiti中的相关表,跟踪流程,然后查看这几个表中数据的变化,可以更好地理解流程的开发.现在整理出来,希望可以帮助更多的人! 表结构 一 ...

  2. 解决:Activiti7与SpringBoot整合时,默认生成的activiti数据库中只有17张表,无另外8张历史表

    问题 Activiti7与SpringBoot整合时,默认生成的activiti数据库中只有17张表,无另外8张历史表. 原因 Activiti默认关闭了历史表的使用. 解决 在连接数据库的appli ...

  3. Activiti工作流内建数据库表分析

    2019独角兽企业重金招聘Python工程师标准>>> 如上图所示:activiti 5.22.0 版内建25张表,下面我将简要分析下这些表的作用. 1.表分类浅析 activiti ...

  4. activiti 变量_如何在Activiti中使用瞬态变量

    activiti 变量 我们昨天发布的Activiti v6 Beta3中已经加入了很多需要的功能-临时变量. 在这篇文章中,我将向您展示一个示例,说明如何使用瞬态变量来覆盖一些以前不可能(或最佳)的 ...

  5. 如何在Activiti中使用瞬态变量

    我们昨天发布的Activiti v6 Beta3中已经加入了一个非常需要的功能-临时变量. 在本文中,我将向您展示一个示例,该示例说明如何使用瞬态变量来覆盖一些以前不可能(或最佳)的高级用例. 到目前 ...

  6. activiti自定义_在Activiti中执行自定义查询

    activiti自定义 (这可能最终会出现在Activiti 5.15版本的用户指南中,但是我已经想要共享它了) Activiti API允许使用高级API与数据库进行交互. 例如,对于检索数据,查询 ...

  7. Activiti中具有单独数据库模式的多租户

    我们过去听到的一项功能请求是以多租户方式运行Activiti引擎,使租户的数据与其他租户的数据隔离. 当然,在某些云/ SaaS环境中,这是必须的. 几个月前,波恩大学的学生拉斐尔·吉伦(Raphae ...

  8. 在Activiti中执行自定义查询

    (这可能最终会出现在Activiti 5.15版本的用户指南中,但是我已经想共享它了) Activiti API允许使用高级API与数据库进行交互. 例如,对于检索数据,查询API和本机查询API的用 ...

  9. 在Activiti中如何使用自定义的组织架构

    1.概述 我们知道,activiti是一个不错的流程引擎,它有自身的人员组织架构,但仅限于用户.用户组的管理,流程产生的任务(UserTask),就涉及到任务的所属人(Owner),任务的执行人(as ...

最新文章

  1. Quality Certificate Check at Goods Receipt
  2. 编写安装配置DHCP服务脚本
  3. linux带字符的行,linux小计,统计文件中包含指定字符串的行数
  4. SQL Server 2008 修改安装路径后安装出错的解决方法
  5. Java 原子类的操作 AtomicInteger
  6. 遍历List过程中同时修改
  7. 烟草局计算机笔试,2020年广西南宁烟草局什么时候笔试?
  8. 利用BBRSACryptor实现iOS端的RSA加解密
  9. c++ ea 代码 生成_EA公司教AI制作游戏角色,行动流畅自然,全程无需人类介入
  10. 深入了解Java的SPI机制
  11. VB中KeyCode常数用法
  12. C# yield简单迭代
  13. LINUX CGROUP 概述
  14. java -cp 配置文件目录_java – 使用可执行JAR时指定Log4j2配置文件
  15. 移动手机病毒编年史(Cabir、Skulls、FakePlayer、HummingBad)
  16. 元宇宙游戏控制这几个因素,正确姿势解锁元宇宙游戏开发盈利痛点
  17. visio添加箭头图标
  18. Electron技术架构
  19. 标题 多媒体计算机的标准是什么,多媒体技术习题答案
  20. MySQL数据库select语句6大子句(from、where、group by、having、order by 、limit )#经典员工、部门表案例语句练手!

热门文章

  1. 注解处理器(Annoation Processor)
  2. Linux入门推荐书籍
  3. demo:猜数字小游戏
  4. 图像算法工程师三重境界
  5. vue.js的快速入门使用
  6. 透过现象看本质-IT程序员成长及管理
  7. Mini CFA 考试练习题 Microeconomics
  8. Digital Asset与国际衍生品协会携手,布局智能合约在衍生品交易中的使用
  9. 三苯基三甲基硫酸酯的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  10. tomcat自动化部署(拉取\备份、部署、更新、回滚)