反饋已提交

網絡繁忙

當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

流程插件表结构说明

1. 概述

流程插件安装 后,外接数据库中会自动创建 29 张数据表,本文将介绍这些数据表的表结构。

注:流程插件使用过程中不会用到 ACT_EVT_LOG(事件日志)、ACT_PROCDEF_INFO(流程定义的动态变更信息)两张表,本文不再介绍这两张表的表结构。

2. 表结构介绍

2.1 act_ge_bytearray 保存流程模型数据

二进制数据表,存储通用的流程定义和流程资源。

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)主键 ID
REV_乐观锁intVersion(版本)
NAME_名称nvarchar(255)部署的文件名称,如:leave.bpmn.png,leave.bpmn20.xml
DEPLOYMENT_ID_部署 IDnvarchar(64)部署表 ID
BYTES_字节varbinary(max)部署文件
GENERATED_是否是引擎生成tinyint0 为用户生成,1 为 activiti 生成

2.2 act_ge_property 属性数据表 

存储整个流程引擎级别的数据。

字段名称字段描述数据类型取值说明
NAME_名称nvarchar(64)schema.versionschema.historynext.dbid
VALUE_nvarchar(300)5.create(5.)
REV_乐观锁intversion

2.3 act_hi_actinst 历史流程节点流转详细表

历史活动信息,记录流程流转过的所有节点。

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)-
PROC_DEF_ID_流程定义 IDnvarchar(64)-
PROC_INST_ID_流程实例 IDnvarchar(64)-
EXECUTION_ID_执行实例 IDnvarchar(64)-
ACT_ID_节点 IDnvarchar(225)节点定义 ID
TASK_ID_任务实例 IDnvarchar(64)任务实例 ID 其他节点类型实例 ID 在这里为空
CALL_PROC_INST_ID_调用外部的流程实例 IDnvarchar(64)调用外部流程的流程实例 ID
ACT_NAME_节点名称nvarchar(225)节点定义名称
ACT_TYPE_节点类型nvarchar(225)如 startEvent、userTask
ASSIGNEE_签收人nvarchar(64)节点签收人
START_TIME_开始时间datetime2013-09-15 11:30:00
END_TIME_结束时间datetime2013-09-15 11:30:00
DURATION_耗时numeric(19,0)毫秒值

2.4 act_hi_attachment 历史附件表

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)主键 ID
REV_乐观锁integerVersion
USER_ID_用户 IDnvarchar(255)用户 ID
NAME_名称nvarchar(255)附件名称
DESCRIPTION_描述nvarchar(4000)描述
TYPE_类型nvarchar(255)附件类型
TASK_ID_任务实例 IDnvarchar(64)节点实例 ID
PROC_INST_ID_流程实例 IDnvarchar(64)流程实例 ID
URL_URL_nvarchar(4000)附件地址
CONTENT_ID_字节表的 IDnvarchar(64)ACT_GE_BYTEARRAY的ID

2.5 act_hi_comment 历史意见表

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)主键 ID
TYPE_类型nvarchar(255)类型:event(事件)comment(意见)
TIME_时间datetime填写时间
USER_ID_用户 IDnvarchar(64)填写人
TASK_ID_节点任务 IDnvarchar(64)节点实例 ID
PROC_INST_ID_流程实例 IDnvarchar(255)流程实例 ID
ACTION_行为类型nvarchar(64)-
MESSAGE_基本内容nvarchar(4000)用于存放流程产生的信息,比如审批意见
FULL_MSG_全部内容varbinary(max)附件地址

2.6 act_hi_detail 历史详情表

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)主键
TYPE_类型nvarchar(255)-
PROC_INST_ID_流程实例IDnvarchar(64)流程实例 ID
EXECUTION_ID_执行实例IDnvarchar(64)执行实例 ID
TASK_ID_任务实例IDnvarchar(64)任务实例 ID
ACT_INST_ID_节点实例IDnvarchar(64)ACT_HI_ACTINST 表 的 ID
NAME_名称nvarchar(255)名称
VAR_TYPE_参数类型nvarchar(255)-
REV_乐观锁intVersion
TIME_时间戳datetime创建时间
BYTEARRAY_ID_字节表 IDnvarcharACT_GE_BYTEARRAY 表的 ID
DOUBLE_DOUBLE_double precision存储变量类型为 Double
LONG_LONG_numeric存储变量类型为 long
TEXT_TEXT_nvarchar存储变量值类型为 String
TEXT2_TEXT2_nvarchar此处存储的是 JPA 持久化对象时,才会有值,此值为对象 ID

2.7 act_hi_identitylink 历史流程身份表

任务参与者数据表,主要存储历史节点参与者的信息。

字段名称字段描述数据类型
取值说明
ID_ID_nvarchar(64)ID_
GROUP_ID_组 IDnvarchar(255)组 ID
TYPE_类型nvarchar(255)-
USER_ID_用户 IDnvarchar(255)用户 ID
TASK_ID_节点实例 IDnvarchar(64)节点实例 ID
PROC_INST_ID_流程实例 IDnvarchar(64)流程实例 ID

2.8 act_hi_procinst 历史流程实例表

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)主键 ID
PROC_INST_ID_流程实例 IDnvarchar(64)流程实例 ID
BUSINESS_KEY_业务主键nvarchar(255)业务主键,业务表单的 ID
PROC_DEF_ID_流程定义 IDnvarchar(64)流程定义 ID
START_TIME_开始时间datetime开始时间
END_TIME_结束时间datetime结束时间
DURATION_耗时Numeric(19)耗时
START_USER_ID_起草人nvarchar(255)起草人
START_ACT_ID_开始节点 IDnvarchar(255)起草环节 ID
END_ACT_ID_结束节点 IDnvarchar(255)结束环节 ID
SUPER_PROCESS_INSTANCE_ID_父流程实例 IDnvarchar(64)父流程实例 ID
DELETE_REASON_删除原因nvarchar(4000)删除原因

2.9 act_hi_taskinst 历史流程任务节点流转详细表

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)主键 ID
PROC_DEF_ID_流程定义 IDnvarchar(64)流程定义 ID
TASK_DEF_KEY_节点定义 IDnvarchar(255)节点定义 ID
PROC_INST_ID_流程实例 IDnvarchar(64)流程实例 ID
EXECUTION_ID_执行实例 IDnvarchar(64)执行实例 ID
NAME_名称varchar(255)名称
PARENT_TASK_ID_父节点实例 IDnvarchar(64)父节点实例 ID
DESCRIPTION_描述nvarchar(400)描述
OWNER_实际签收人 任务的拥有者nvarchar(255)签收人(默认为空,只有在委托时才有值)
ASSIGNEE_签收人或被委托nvarchar(255)签收人或被委托
START_TIME_开始时间datetime开始时间
CLAIM_TIME_提醒时间datetime提醒时间
END_TIME_结束时间datetime结束时间
DURATION_耗时numeric(19)耗时
DELETE_REASON_删除原因nvarchar(4000)删除原因(completed,deleted)
PRIORITY_优先级别int优先级别
DUE_DATE_过期时间datetime过期时间,表明任务应在多长时间内完成
FORM_KEY_节点定义的 formkeynvarchar(255)desinger 节点定义的 form_key 属性

2.10 act_hi_varinst 历史流程流转变量信息表

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)ID_
PROC_INST_ID_流程实例 IDnvarchar(64)流程实例 ID
EXECUTION_ID_执行实例 IDnvarchar(255)执行实例 ID
TASK_ID_任务实例 IDnvarchar(64)任务实例 ID
NAME_名称nvarchar(64)参数名称(英文)
VAR_TYPE_参数类型varchar(255)-
REV_乐观锁nvarchar(64)乐观锁 Version
BYTEARRAY_ID_字节表IDnvarchar(400)ACT_GE_BYTEARRAY 表的主键
DOUBLE_DOUBLE_nvarchar(255)存储 DoubleType 类型的数据
LONG_LONG_nvarchar(255)存储 LongType 类型的数据
TEXT_TEXT_datetime-
TEXT2_TEXT2_datetime

此处存储的是 JPA 持久化对象时,才会有值

。此值为对象 ID

2.11 act_id_group 用户组信息表

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)主键 ID
REV_乐观锁int乐观锁 Version
NAME_名称nvarchar(255)组名称
TYPE_类型nvarchar(255)类型

2.12 act_id_info 用户扩展信息表

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)主键 ID
REV_乐观锁int乐观锁 Version
USER_ID_用户 IDnvarchar(64)-
TYPE_类型nvarchar(64)-
KEY_-nvarchar(255)-
VALUE_-nvarchar(255)-
PASSWORD_-Image-
PARENT_ID_-nvarchar(255)-

2.13 act_id_membership 用户与分组对应信息表

字段名称字段描述数据类型取值说明
USER_ID用户IDnvarchar(64)-
GROUP_ID用户组IDnvarchar(64)-

2.14 act_id_user 用户信息表

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)主键 ID
REV_乐观锁int乐观锁 Version
FIRST_nvarchar(255)-
LAST_nvarchar(255)-
EMAIL_EMAIL_nvarchar(255)-
PWD_密码nvarchar(255)-
PICTURE_ID_图片IDnvarchar(64)-

2.15 act_re_deployment 流程部署信息表

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)主键 ID
NAME_部署名称nvarchar(255)部署文件名
CATEGORY_分类nvarchar(255)类别
DEPLOY_TIME_部署时间datetime部署时间

2.16 act_re_model 流程模型信息表

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)ID_
REV_乐观锁int乐观锁
NAME_名称nvarchar(255)名称
KEY_KEY_nvarchar(255)分类
CATEGORY_分类nvarchar(255)分类
CREATE_TIME_创建时间datetime创建时间
LAST_UPDATE_TIME_最新修改时间datetime最新修改时间
VERSION_版本int版本
META_INFO_META_INFO_nvarchar(255)以 json 格式保存流程定义的信息
DEPLOYMENT_ID_部署 IDnvarchar(255)部署 ID
EDITOR_SOURCE_VALUE_ID_-datetime-
EDITOR_SOURCE_EXTRA_VALUE_ID_-datetime-

2.17 act_re_procdef 流程定义信息表

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)ID_
REV_乐观锁int乐观锁
CATEGORY_分类nvarchar(255)流程定义的 namespace 就是类别
NAME_名称nvarchar(255)名称
KEY_定义的 KEYnvarchar(255)流程定义 ID
VERSION_版本int版本
DEPLOYMENT_ID_部署表 IDnvarchar(64)部署表 ID
RESOURCE_NAME_bpmn 文件名称nvarchar(4000)流程 bpmn 文件名称
DGRM_RESOURCE_NAME_png 图片名称nvarchar(4000)流程图片名称
DESCRIPTION_描述nvarchar(4000)描述
HAS_START_FORM_KEY_是否存在开始节点formKeytinyint

start 节点是否存在 formKey

 0 否;1 是

SUSPENSION_STATE_是否挂起tinyint1 激活;2 挂起

2.18 ACT_RU_EVENT_SUBSCR

字段名称字段描述数据类型取值说明
ID_事件 IDnvarchar(64)事件 ID
REV_版本int乐观锁 Version
EVENT_TYPE_事件类型nvarchar(255)事件类型
EVENT_NAME_事件名称nvarchar(255)事件名称
EXECUTION_ID_执行实例 IDnvarchar(64)执行实例 ID
PROC_INST_ID_流程实例 IDnvarchar(64)流程实例 ID
ACTIVITY_ID_活动实例 IDnvarchar(64)活动实例 ID
CONFIGURATION_配置nvarchar(255)配置
CREATED_是否创建datetime默认值 当前系统时间戳 CURRENT_TIMESTAMP

2.19 act_ru_execution 流程正在执行信息表

与 act_ru_task 相关联。

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)ID_
REV_乐观锁int乐观锁
PROC_INST_ID_流程实例 IDnvarchar(64)流程实例 ID
BUSINESS_KEY_业务主键 IDnvarchar(255)业务主键 ID
PARENT_ID_父节点实例 IDnvarchar(64)父节点实例 ID
PROC_DEF_ID_流程定义 IDnvarchar(64)流程定义 ID
SUPER_EXEC_SUPER_EXEC_nvarchar(64)SUPER_EXEC_
ACT_ID_节点实例 IDnvarchar(255)节点实例 ID 即 ACT_HI_ACTINST中ID
IS_ACTIVE_是否存活tinyint是否存活
IS_CONCURRENT_是否并行tinyint是否为并行(true/false)
IS_SCOPE_IS_SCOPE_tinyintIS_SCOPE_
IS_EVENT_SCOPE_IS_EVENT_SCOPE_tinyintIS_EVENT_SCOPE_
SUSPENSION_STATE_是否挂起tinyint

挂起状态

1 激活;2 挂起

CACHED_ENT_STATE_-int-

2.20 act_ru_task 流程正在运行任务信息表

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)ID_
REV_乐观锁int乐观锁
EXECUTION_ID_执行实例 IDnvarchar(64)执行实例 ID
PROC_INST_ID_流程实例 IDnvarchar(64)流程实例 ID
PROC_DEF_ID_流程定义 IDnvarchar(64)流程定义 ID
NAME_节点定义名称nvarchar(255)节点定义名称
PARENT_TASK_ID_父节点实例 IDnvarchar(64)父节点实例 ID
DESCRIPTION_节点定义描述nvarchar(4000)节点定义描述
TASK_DEF_KEY_节点定义的 KEYnvarchar(255)任务定义的 ID
OWNER_实际签收人nvarchar(255)拥有者(一般情况下为空,只有在委托时才有值)
ASSIGNEE_签收人或委托人nvarchar(255)签收人或委托人
DELEGATION_委托类型nvarchar(64)-
PRIORITY_优先级别int优先级别,默认为:50
CREATE_TIME_创建时间datetime创建时间
DUE_DATE_过期时间datetime耗时
SUSPENSION_STATE_是否挂起int1 代表激活;2 代表挂起

2.21 act_ru_variable 流程正在运行变量信息表

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)主键标识
REV_乐观锁int乐观锁
TYPE_类型nvarchar(255)-
NAME_名称nvarchar(255)变量名称
EXECUTION_ID_执行实例 IDnvarchar(64)执行的 ID
PROC_INST_ID_流程实例 IDnvarchar(64)流程实例 ID
TASK_ID_节点实例 IDnvarchar(64)节点实例 ID(Local)
BYTEARRAY_ID_字节表 IDnvarchar(64)字节表的 ID(ACT_GE_BYTEARRAY)
DOUBLE_DOUBLE_float存储变量类型为 Double
LONG_LONG_numeric(19)存储变量类型为 long
TEXT_TEXT_nvarchar(4000)存储变量值类型为 String 如此处存储持久化对象时,值 jpa 对象的 class
TEXT2_TEXT2_nvarchar(4000)此处存储的是 JPA 持久化对象时,才会有值。此值为对象 ID

2.22 act_ru_identitylink 流程正在运行身份表

字段名称字段描述数据类型取值说明
ID_ID_nvarchar(64)ID_
GROUP_ID_组 IDnvarchar(255)组 ID
TYPE_类型nvarchar(255)-
USER_ID_用户 IDnvarchar(255)用户 ID
TASK_ID_节点实例 IDnvarchar(64)节点实例 ID
PROC_INST_ID_流程实例 IDnvarchar(64)流程实例 ID

2.23 act_ru_job 定时任务表,用于任务节点超时

字段名称字段描述数据类型取值说明
ID_标识nvarchar(64)标识
REV_版本int版本
TYPE_类型nvarchar(255)类型
LOCK_EXP_TIME_锁定释放时间datetime锁定释放时间
LOCK_OWNER_挂起者nvarchar(255)挂起者
EXCLUSIVE_
bit
EXECUTION_ID_执行实例 IDnvarchar(64)执行实例 ID
PROCESS_INSTANCE_ID_流程实例 IDnvarchar(64)流程实例 ID
PROC_DEF_ID_流程定义 IDnvarchar(64)流程定义 ID
RETRIES_
int
EXCEPTION_STACK_ID_异常信息 IDnvarchar(64)异常信息 ID
EXCEPTION_MSG_异常信息nvarchar(4000)异常信息
DUEDATE_到期时间datetime到期时间
REPEAT_重复nvarchar(255)重复
HANDLER_TYPE_处理类型nvarchar(255)处理类型
HANDLER_CFG_
nvarchar(4000)标识

2.24 act_scheduler 自定义定时任务表

用于任务节点逾期、总流程超时。

字段名数据类型备注
idvarchar

编号

prodefineid

varchar

流程定义 ID
proInstanceid

varchar

流程实例 ID
duedate

varchar

流程逾期时间或流程生命周期时间(超期时间在表 act_ru_job 中)
tenantidvarchar当前流程图的创建者
activityid

varchar

任务节点编号
type

varchar

定时类别(逾期时间,流程生命周期时间)

2.25 classify 自定义流程分类表

字段名数据类型备注
idvarchar编号
classifyname

varchar

分类名称
tenantid

varchar

当前流程图的创建者

2.26 proopreateinfo 自定义流程流转信息表

字段名数据类型备注
id

varchar

编号
proInstanceId

varchar

流程实例 ID
taskid

varchar

任务 ID
opreateName

varchar

操作人用户名
opreateRealNamevarchar操作人真实姓名
opreateTimedatetime操作时间
opreateTypeint操作类型
nodeName

varchar

当前节点名称
mycomment

varchar

审批意见
attachment

varchar

审批附件相对路径
requestid

varchar

表单信息编号(与业务表相对应)
reportName

varchar

cpt 模板路径
deployid

varchar

流程部署 ID
pronamevarchar流程名称

2.27 act_authority 自定义流程身份表

字段名数据类型备注
procdefidvarchar流程定义 ID
groupid

varchar

部门-角色-岗位
userid

varchar

用户名
name

varchar

权限保存名称


附件列表


主題: 原简体文档
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉