activiti引擎的表结构(仅记录用)
act_hi_*:'hi’表示 history,此前缀的表包含历史数据,如历史(结束)流程实例,变量,任务等等。
act_ge_*:'ge’表示 general,此前缀的表为全局通用数据,用于不同场景中。
act_evt_*:'evt’表示 event,此前缀的表为事件日志。
act_procdef_*:'procdef’表示 processdefine,此前缀的表为记录流程定义信息。
act_re_*:'re’表示 repository,此前缀的表包含了流程定义和流程静态资源(图片,规则等等)。
act_ru_*:'ru’表示 runtime,此前缀的表是记录运行时的数据,包含流程实例,任务,变量,异步任务等运行中的数据。Activiti只在流程实例执行过程中保存这些数据,在流程结束时就会删除这些记录。
ACT_GE_PROPERTY:属性数据表。存储这个流程引擎级别的数据。
1.NAME_:属性名称
2.VALUE_:属性值
3.REV_INT:版本号
ACT_GE_BYTEARRAY:用来保存部署文件的大文本数据
1.ID_:资源文件编号,自增长
2.REV_INT:版本号
3.NAME_:资源文件名称
4.DEPLOYMENT_ID_:来自于父表ACT_RE_DEPLOYMENT的主键
ACT_RE_DEPLOYMENT:用来存储部署时需要持久化保存下来的信息
1.ID_:部署编号,自增长
2.NAME_:部署包的名称
3.DEPLOY_TIME_:部署时间
ACT_RE_PROCDEF:业务流程定义数据表
1.ID_:流程ID,由“流程编号:流程版本号:自增长ID”组成
2.CATEGORY_:流程命名空间(该编号就是流程文件targetNamespace的属性值)
3.NAME_:流程名称(该编号就是流程文件process元素的name属性值)
4.KEY_:流程编号(该编号就是流程文件process元素的id属性值)
5.VERSION_:流程版本号(由程序控制,新增即为1,修改后依次加1来完成的)
6.DEPLOYMENT_ID_:部署编号
7.RESOURCE_NAME_:资源文件名称
8.DGRM_RESOURCE_NAME_:图片资源文件名称
9.HAS_START_FROM_KEY_:是否有Start From Key 注:此表和
ACT_RE_DEPLOYMENT是多对一的关系,即,一个部署的bar包里可能包含多个流程定义文件,每个流程定义文件都会有一条记录在ACT_REPROCDEF表内,每个流程定义的数据,都会对于ACT_GE_BYTEARRAY表内的一个资源文件和PNG图片文件。和ACT_GE_BYTEARRAY的关联是通过程序用ACT_GE_BYTEARRAY.NAME与ACT_RE_PROCDEF.NAME_完成的,在数据库表结构中没有体现。
ACT_ID_GROUP:用来存储用户组信息。
1.ID_:用户组名*
2.REV_INT:版本号
3.NAME_:用户组描述信息*
4.TYPE_:用户组类型
ACT_ID_MEMBERSHIP:用来保存用户的分组信息
1.USER_ID_:用户名
2.GROUP_ID_:用户组名 ACT_ID_USER:
1.ID_:用户名
2.REV_INT:版本号
3.FIRST_:用户名称
4.LAST_:用户姓氏
5.EMAIL_:邮箱
ACT_RU_EXECUTION:正在执行的执行对象表
1.ID_:
2.REV_:版本号
3.PROC_INST_ID_:流程实例编号
4.BUSINESS_KEY_:业务编号
5.PARENT_ID_:找到该执行实例的父级,最终会找到整个流程的执行实例
6.PROC_DEF_ID_:流程ID
7.SUPER_EXEC_: 引用的执行模板
8.ACT_ID_: 节点id
9.IS_ACTIVE_: 是否访问
10.IS_CONCURRENT_:
11.IS_SCOPE_:
ACT_RU_TASK:运行时任务数据表。
1.ID_:
2.REV_:
3.EXECUTION_ID_: 执行实例的id
4.PROC_INST_ID_: 流程实例的id
5.PROC_DEF_ID_: 流程定义的id,对应act_re_procdef 的id_
6.NAME_: 任务名称,对应 ***task 的name
7.PARENT_TASK_ID_ : 对应父任务
8.DESCRIPTION_:
9.TASK_DEF_KEY_: ***task 的id
10.OWNER_ : 发起人
11.ASSIGNEE_: 分配到任务的人
12.DELEGATION_ : 委托人
13.PRIORITY_: 紧急程度
14.CREATE_TIME_: 发起时间
ACT_RU_IDENTITYLINK:任务参与者数据表。主要存储当前节点参与者的信息。
1.ID_: 标识
2.REV_: 版本
3.GROUP_ID_: 组织id
4.TYPE_: 类型
5.USER_ID_: 用户id
6.TASK_ID_: 任务id
ACT_RU_VARIABLE:运行时流程变量数据表。
1.ID_:标识
2.REV_:版本号
3.TYPE_:数据类型
4.NAME_:变量名
5.EXECUTION_ID_: 执行实例id
6.PROC_INST_ID_: 流程实例id
7.TASK_ID_: 任务id
8.BYTEARRAY_ID_:
9.DOUBLE_:若数据类型为double ,保存数据在此列
10.LONG_: 若数据类型为Long保存数据到此列
11.TEXT_: string 保存到此列
ACT_HI_PROCINST:
1.ID_ : 唯一标识
2.PROC_INST_ID_ : 流程ID
3.BUSINESS_KEY_ : 业务编号
4.PROC_DEF_ID_ : 流程定义id
5.START_TIME_ : 流程开始时间
6.ENT__TIME : 结束时间
7.DURATION_ : 流程经过时间
8.START_USER_ID_ : 开启流程用户id
9.START_ACT_ID_ : 开始节点
10.END_ACT_ID_: 结束节点
11.SUPER_PROCESS_INSTANCE_ID_ : 父流程流程id
12.DELETE_REASON_ : 从运行中任务表中删除原因
ACT_HI_ACTINST:
1.ID_ : 标识
2.PROC_DEF_ID_ :流程定义id
3.PROC_INST_ID_ : 流程实例id
4.EXECUTION_ID_ : 执行实例
5.ACT_ID_ : 节点id
6.ACT_NAME_ : 节点名称
7.ACT_TYPE_ : 节点类型
8.ASSIGNEE_ : 节点任务分配人
9.START_TIME_ : 开始时间
10.END_TIME_ : 结束时间
11.DURATION : 经过时长
ACT_HI_TASKINST:
1.ID_ : 标识
2.PROC_DEF_ID_ : 流程定义id
3.TASK_DEF_KEY_ : 任务定义id
4.PROC_INST_ID_ : 流程实例id
5.EXECUTION_ID_ : 执行实例id
6.PARENT_TASK_ID_ : 父任务id
7.NAME_ : 任务名称
8.DESCRIPTION_ : 说明
9.OWNER_ : 拥有人(发起人)
10.ASSIGNEE_ : 分配到任务的人
11.START__TIME_ : 开始任务时间
12.END_TIME_ : 结束任务时间
13.DURATION_ : 时长
14.DELETE_REASON_ :从运行时任务表中删除的原因
15.PRIORITY_ : 紧急程度
ACT_HI_DETAIL:启动流程或者在任务complete之后,记录历史流程变量
1.ID_ : 标识
2.TYPE_ : variableUpdate 和 formProperty 两种值
3.PROC_INST_ID_ : 对应流程实例id
4.EXECUTION_ID_ : 对应执行实例id
5.TASK_ID_ : 对应任务id
6.ACT_INST_ID : 对应节点id
7.NAME_ : 历史流程变量名称,或者表单属性的名称
8.VAR_TYPE_ : 定义类型
9.REV_ : 版本
10.TIME_ : 导入时间
11.BYTEARRAY_ID_
12.DOUBLE_ : 如果定义的变量或者表单属性的类型为double,他的值存在这里
13.LONG_ : 如果定义的变量或者表单属性的类型为LONG ,他的值存在这里
14.TEXT_ : 如果定义的变量或者表单属性的类型为string,值存在这里
15.TEXT2_:
ACT_HI_COMMENT 意见表
1.ID_ :标识
2.TYPE_ : 意见记录类型 为comment 时 为处理意见
3.TIME_ : 记录时间
4.USER_ID_ :
5.TASK_ID_ : 对应任务的id
6.PROC_INST_ID_ : 对应的流程实例的id
7.ACTION_ : 为AddComment 时为处理意见
8.MESSAGE_ : 处理意见
9.FULL_MSG_ :
activiti引擎的表结构(仅记录用)的更多相关文章
- Activiti工作流引擎数据库表结构
Activiti工作流引擎数据库表结构 一.数据库表的命名 Acitiviti数据库中表的命名都是以ACT_开头的.第二部分是一个两个字符用例表的标识.此用例大体与服务API是匹配的. ACT_RE_ ...
- Activiti工作流数据库表结构
Activiti工作流引擎数据库表结构 数据库表的命名 Acitiviti数据库中表的命名都是以ACT_开头的.第二部分是一个两个字符用例表的标识.此用例大体与服务API是匹配的. ACT_RE_*: ...
- activiti 5.22 表结构解析及清空流程运行测试数据
1.结构设计 1.1. 逻辑结构设计 Activiti使用到的表都是ACT_开头的. ACT_RE_*: 'RE'表示repository(存储),RepositoryService接口所操作的 ...
- sql server 获取表结构和记录数
表结构 then d.name else null end) 表名, a.colorder 字段序号,a.name 字段名, ( then '√'else '' end) 标识, (case when ...
- Activiti学习(二)数据表结构
Activiti工作流引擎数据库表结构 数据库表的命名 Acitiviti数据库中表的命名都是以ACT_开头的.第二部分是一个两个字符用例表的标识.此用例大体与服务API是匹配的. l ...
- mysql 库操作、存储引擎、表操作
阅读目录 库操作 存储引擎 什么是存储引擎 mysql支持的存储引擎 如何使用存储引擎 表操作 创建表 查看表结构 修改表ALTER TABLE 复制表 删除表 数据类型 表完整性约束 回到顶部 一. ...
- MySQL-存储引擎-创建表-字段数据类型-严格模式-字段约束-键-02
目录 扩展点 查看服务端字符.IP.端口配置 取消本次错误输入 例外情况 database 数据库操作 table 数据表操作 查看MySQL存储引擎 常见几个存储引擎 InnoDB MyISAM M ...
- MySQ-表关系-外键-修改表结构-复制表-03
目录 前言 不合理的表结构(案例) 带来的问题 如何解决问题? 如何确定表关系? 表关系 一对多 多对多 一对一 应用场景 判断表关系最简单的语法 三种关系常见案例 如何建立表关系? 外键 forei ...
- [MySQL数据库之表的详细操作:存储引擎、表介绍、表字段之数据类型]
[MySQL数据库之表的详细操作:存储引擎.表介绍.表字段之数据类型] 表的详细操作 存储引擎 mysql中建立的库======>文件夹 库中建立的表======>文件 用来存储数据的文件 ...
- activiti数据库表结构剖析
1.结构设计 1.1. 逻辑结构设计 Activiti使用到的表都是ACT_开头的. ACT_RE_*: ’RE’表示repository(存储),RepositoryService接口所操作的 ...
随机推荐
- centos5.7 x64,安装java17,提示 glibc 版本低
安装java17,网站下载tar版本. 解压后,配置/etc/profile 的java_home,和path, 运行java -version 和 javac -version 提升缺少GLIB ...
- 【Monkey】Monkey命令与使用
Monkey 通过Monkey程序模拟用户触摸屏幕.滑动Trackball. 按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常,Monkey 主要用于Android 的压力测试 ...
- 排序算法 | JS
1.冒泡排序 function bubbleSort(arr,order){ let len = arr.length-1,flag=true for(let i=0;(i<len)&& ...
- RestTemplate 连接池最大链接数
原文链接:https://www.cnblogs.com/x-x-736880382/p/11591906.html 以前我们项目都是基于Apache HttpClient 连接池进行web 接口调用 ...
- RNN,LSTM,BERT
目录 RNN LSTM 计算公式 参数量计算 self-attention bert 论文 源码 问题 问题:bert中进行ner为什么没有使用crf:使用DL进行序列标注问题的时候CRF是必备嘛(t ...
- apk反编译工具--dex2jar
dex2jar 2.1 https://github.com/pxb1988/dex2jar/releases 链接: https://pan.baidu.com/s/1ZU16mPE_QNhzWxF ...
- 36.Vim笔记
1.简介 $vim [filename] vim有三种操作模式,分别称为编辑模式.插入模式和命令模式 2.编辑模式 vim编辑模式的主要用途是在被编辑的文件中移动光标的位置.一旦光标移动到所要的位置, ...
- P1067 [NOIP2009 普及组] 多项式输出 题解
目录 题目 要注意的地方 code 题目 P1067 [NOIP2009 普及组] 多项式输出 要注意的地方 是不是常数项 是不是1 或 -1 输入的是不是第一个 ^1 负数 code #includ ...
- 2019-2020-1 20199318《Linux内核原理与分析》第十二周作业
<Linux内核原理与分析> 第十二周作业 一.预备知识 Set-UID 是 Unix 系统中的一个重要的安全机制.当一个 Set-UID 程序运行的时候,它被假设为具有拥有者的权限.例如 ...
- Kettle初使用
Kettle的使用还是比较简单,但使用过程中会遇到一些问题: 1.mysql8以上版本连接数据库的时候汇报如下错误: 解决方法:参考链接:https://www.cnblogs.com/wuzaipe ...