首页 技术 正文
技术 2022年11月7日
0 收藏 478 点赞 496 浏览 1345 个字

1. 数据库表的命名

Activiti的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。

  • ACT_RE_*: ‘RE’表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。
  • ACT_RU_*: ‘RU’表示runtime。 这些运行时的表,包含流程实例,任务,变量,异步任务,等运行中的数据。 Activiti只在流程实例执行过程中保存这些数据, 在流程结束时就会删除这些记录。 这样运行时表可以一直很小速度很快。
  • ACT_ID_*: ‘ID’表示identity。 这些表包含身份信息,比如用户,组等等。
  • ACT_HI_*: ‘HI’表示history。 这些表包含历史数据,比如历史流程实例, 变量,任务等等。
  • ACT_GE_*: 通用数据, 用于不同场景下。
  • 其他:ACT_EVT_LOG和ACT_PROCDEF_INFO没有按照规则来,两者分别属于HI和RE。

activiti5.21中,activiti数据中含有25张表,其中按照命名规则命名的表有23张,如下图:     图片来源

(二)Activiti之——activiti数据库表介绍

此外还有两张表:ACT_EVT_LOG和ACT_PROCDEF_INFO没有按照规则来,两者分别属于HI和RE。

2. 数据库表结构

2.1 ACT_RE_ (流程定义表)

(二)Activiti之——activiti数据库表介绍

ACT_RE_DEPLOYMENT(部署)

(二)Activiti之——activiti数据库表介绍

ACT_RE_MODEL(模型)

(二)Activiti之——activiti数据库表介绍

ACT_RE_PROCDEF (流程定义)

(二)Activiti之——activiti数据库表介绍

2.2 ACT_RU_ (运行实例表)

(二)Activiti之——activiti数据库表介绍

ACT_RU_EVENT_SUBSCR(事件订阅)

(二)Activiti之——activiti数据库表介绍

ACT_RU_EXECUTION(执行)

(二)Activiti之——activiti数据库表介绍

ACT_RU_IDENTITYLINK(参与者)

(二)Activiti之——activiti数据库表介绍

ACT_RU_JOB(异步作业)

(二)Activiti之——activiti数据库表介绍

ACT_RU_TASK(任务)

(二)Activiti之——activiti数据库表介绍

ACT_RU_VARIABLE(变量)

(二)Activiti之——activiti数据库表介绍

2.3 ACT_HI_  (流程历史记录)

(二)Activiti之——activiti数据库表介绍

ACT_HI_ACTINST(环节历史信息)

 (二)Activiti之——activiti数据库表介绍

ACT_HI_ATTACHMENT(附件)

(二)Activiti之——activiti数据库表介绍

ACT_HI_COMMENT(评论)

(二)Activiti之——activiti数据库表介绍

ACT_HI_DETAIL(历史详情信息)

 (二)Activiti之——activiti数据库表介绍

ACT_HI_IDENTITYLINK(参与者历史)

 (二)Activiti之——activiti数据库表介绍

ACT_HI_PROCINST(流程实例历史)

 (二)Activiti之——activiti数据库表介绍

ACT_HI_TASKINST(任务历史)

(二)Activiti之——activiti数据库表介绍

ACT_HI_VARINST(变量历史)

(二)Activiti之——activiti数据库表介绍

2.4 ACT_GE_ (普通数据)

(二)Activiti之——activiti数据库表介绍

ACT_GE_BYTEARRAY(二进制内容表)

所有二进制内容都会保存在这个表里,比如部署的process.bpmn20.xml, process.png, user.form, 附件,bean序列化为二进制的流程变量。

(二)Activiti之——activiti数据库表介绍

ACT_GE_PROPERTY(全局参数表)

全局参数,默认三个参数next.dbid,IdGenerator区间,schema.history,自动执行sql历史,schema.version,当前sql版本。

(二)Activiti之——activiti数据库表介绍

2.5 ACT_ID_ (用户用户组表)

ACT_ID_GROUP(群组)

(二)Activiti之——activiti数据库表介绍

ACT_ID_INFO(用户详细信息)

(二)Activiti之——activiti数据库表介绍

ACT_ID_MEMBERSHIP(用户群组关系)

(二)Activiti之——activiti数据库表介绍

ACT_ID_USER(用户基本信息)

(二)Activiti之——activiti数据库表介绍

2.6 其他

ACT_EVT_LOG(事件日志表)

默认不开启

(二)Activiti之——activiti数据库表介绍

ACT_PROCDEF_INFO(流程定义更新信息)

(二)Activiti之——activiti数据库表介绍

参考:http://www.mossle.com/index.do

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,104
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,581
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,428
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,200
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,835
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,918