Activiti 7 工作流引擎数据库文档
数据库名:activiti
文档版本:0.0.1-SNAPSHOT
文档描述:数据库文档生成
文档版本:0.0.1-SNAPSHOT
文档描述:数据库文档生成
序号 | 表名 | 说明 |
1 | act_bt_approval | 流程审批字典表 |
2 | act_bt_category | 流程模型类别表 |
3 | act_evt_log | 事件日志表;表示事件,目前只有一张act_evt_log,存储事件处理日志,方便管理员跟踪处理,通用数据表 |
4 | act_ge_bytearray | 二进制数据表;二进制数据表 png bpmn 存储在这个表 存储通用的流程定义和流程资源;保存流程定义图片和xml、Serializable(序列化)的变量,即保存所有二进制数据;特别注意类路径部署时候,不要把svn等隐藏文件或者其他与流程无关的文件也一起部署到该表中,会造成一些错误(可能导致流程定义无法删除) |
5 | act_ge_property | 属性数据表;属性数据表,存储整个流程引擎级别的数据;初始化表结构时,会默认插入三条记录历史数据库表 |
6 | act_hi_actinst | 历史节点表;历史活动信息,这里记录流程流转过的所有节点,与HI_TASKINST不同的是,taskinst只记录usertask内容 |
7 | act_hi_attachment | 历史附件表 |
8 | act_hi_comment | 历史意见表 |
9 | act_hi_detail | 历史详情表;流程中产生的变量详细,包括控制流程流转的变量,业务表单中填写的流程需要用到的变量;提供历史变量的查询 |
10 | act_hi_identitylink | 历史流程人员表;任务参与者数据表,主要存储历史节点参与者的信息 |
11 | act_hi_procinst | 历史流程实例表 |
12 | act_hi_taskinst | 历史任务实例表;记录历史和正在进行的任务 |
13 | act_hi_varinst | 历史变量表 |
14 | act_procdef_info | 流程定义信息表;流程定义的动态变更信息 |
15 | act_re_deployment | 流程部署表;部署流程定义时需要被持久化保存下来的信息 |
16 | act_re_model | 流程设计模型信息表;流程设计器设计流程后,保存数据到该表;可引用机构、可引用人、使用表单 |
17 | act_re_procdef | 流程定义数据表;业务流程定义数据表:此表和 ACT_RE_DEPLOYMENT 是多对一的关系,即一个部署的bar包里可能包含多个流程定义文件;每个流程定义文件都会有一条记录在 ACT_REPROCDEF 表内;每个流程定义的数据,都会对于 ACT_GE_BYTEARRAY 表内的一个资源文件和 PNG 图片文件;ACT_GE_BYTEARRAY 的关联是通过程序用ACT_GE_BYTEARRAY.NAME 与 ACT_RE_PROCDEF.NAME 完成的,在数据库表结构中没有体现;在程序启动时会扫描表中数据,数据问题启动会报空指针异常!!! |
18 | act_ru_deadletter_job | 失败任务表;如果一个任务执行了很多次都无法执行,那么这个任务会写到act_ru_deadletter_job表中;作业死亡信息表,作业失败超过重试次数 |
19 | act_ru_event_subscr | 运行时事件表|监听表 |
20 | act_ru_execution | 运行时流程执行实例表 |
21 | act_ru_identitylink | 运行时流程人员表;任务参与者数据表;主要存储当前节点参与者的信息 |
22 | act_ru_integration | 运行时积分表 |
23 | act_ru_job | 异步任务表;运行时定时任务数据表 |
24 | act_ru_suspended_job | 暂停任务表;比如流程中有一个定时任务,如果把这个任务停止了,这个任务会在act_ru_suspended_job中写入数据 |
25 | act_ru_task | 运行时任务节点表 |
26 | act_ru_timer_job | 运行时定时任务表 |
27 | act_ru_variable | 运行时流程变量数据表 |
28 | bt_account_user | 账户用户信息表 |
29 | bt_act_leave | 请假表单可视化界面 |
30 | form_model | 普通表单流程模型关联表 |
31 | generator_business | 动态表单业务表结构;记录表单相关业务表结构,便于业务表功能设计,通过表单编号可以获取相关表的结构设计 |
32 | generator_dictionary | 动态表单字典表;字段数据类型字典表,目前只支持MySql |
33 | generator_form | 动态表单渲染表 |
返回目录
表名:act_bt_approval
说明:流程审批字典表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | approval_id | int | 10 | 0 | N | Y | 审批编号;代码层-枚举约束 | |
2 | approval_name | varchar | 128 | 0 | Y | N | 审批方式;通过|委派|回退|驳回|终止 |
返回目录
表名:act_bt_category
说明:流程模型类别表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | category_id | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | category_name | varchar | 128 | 0 | Y | N | 类别名称 | |
3 | parent_id | varchar | 64 | 0 | Y | N | 父类别编号 | |
4 | category_sort | int | 10 | 0 | Y | N | 类别排序 | |
5 | category_status | int | 10 | 0 | Y | N | 类别状态;1 禁用 2 启用 |
返回目录
表名:act_evt_log
说明:事件日志表;表示事件,目前只有一张act_evt_log,存储事件处理日志,方便管理员跟踪处理,通用数据表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | LOG_NR_ | bigint | 20 | 0 | N | Y | 日志主键 | |
2 | TYPE_ | varchar | 64 | 0 | Y | N | 日志类别 | |
3 | PROC_DEF_ID_ | varchar | 64 | 0 | Y | N | l流程定义编号 | |
4 | PROC_INST_ID_ | varchar | 64 | 0 | Y | N | 流程实例编号 | |
5 | EXECUTION_ID_ | varchar | 64 | 0 | Y | N | 执行节点编号 | |
6 | TASK_ID_ | varchar | 64 | 0 | Y | N | 任务编号 | |
7 | TIME_STAMP_ | timestamp | 23 | 0 | N | N | CURRENT_TIMESTAMP(3) | |
8 | USER_ID_ | varchar | 255 | 0 | Y | N | 用户编号 | |
9 | DATA_ | longblob | 2147483647 | 0 | Y | N | ||
10 | LOCK_OWNER_ | varchar | 255 | 0 | Y | N | ||
11 | LOCK_TIME_ | timestamp | 23 | 0 | Y | N | ||
12 | IS_PROCESSED_ | tinyint | 4 | 0 | Y | N | 0 |
返回目录
表名:act_ge_bytearray
说明:二进制数据表;二进制数据表 png bpmn 存储在这个表 存储通用的流程定义和流程资源;保存流程定义图片和xml、Serializable(序列化)的变量,即保存所有二进制数据;特别注意类路径部署时候,不要把svn等隐藏文件或者其他与流程无关的文件也一起部署到该表中,会造成一些错误(可能导致流程定义无法删除)
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | REV_ | int | 10 | 0 | Y | N | 版本号 | |
3 | NAME_ | varchar | 255 | 0 | Y | N | 部署文件名称,如:leave.bpmn.png,leave.bpmn20.xml | |
4 | DEPLOYMENT_ID_ | varchar | 64 | 0 | Y | N | 部署表编号 | |
5 | BYTES_ | longblob | 2147483647 | 0 | Y | N | 部署文件 | |
6 | GENERATED_ | tinyint | 4 | 0 | Y | N | 是否是引擎生成 0为用户生成 1为acticiti生成 |
返回目录
表名:act_ge_property
说明:属性数据表;属性数据表,存储整个流程引擎级别的数据;初始化表结构时,会默认插入三条记录历史数据库表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | NAME_ | varchar | 64 | 0 | N | Y | 键值对key | |
2 | VALUE_ | varchar | 300 | 0 | Y | N | 键值对value | |
3 | REV_ | int | 10 | 0 | Y | N | 版本号 |
返回目录
表名:act_hi_actinst
说明:历史节点表;历史活动信息,这里记录流程流转过的所有节点,与HI_TASKINST不同的是,taskinst只记录usertask内容
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | PROC_DEF_ID_ | varchar | 64 | 0 | N | N | 流程定义编号 | |
3 | PROC_INST_ID_ | varchar | 64 | 0 | N | N | 流程实例编号 | |
4 | EXECUTION_ID_ | varchar | 64 | 0 | N | N | 执行实例编号 | |
5 | ACT_ID_ | varchar | 255 | 0 | N | N | 节点编号 | |
6 | TASK_ID_ | varchar | 64 | 0 | Y | N | 任务实例编号;其他节点类型实例编号在这里为空 | |
7 | CALL_PROC_INST_ID_ | varchar | 64 | 0 | Y | N | 调用外部的流程实例编号 | |
8 | ACT_NAME_ | varchar | 255 | 0 | Y | N | 节点名称 | |
9 | ACT_TYPE_ | varchar | 255 | 0 | N | N | 节点类型;如startEvent | |
10 | ASSIGNEE_ | varchar | 255 | 0 | Y | N | 节点签收人 | |
11 | START_TIME_ | datetime | 23 | 0 | N | N | 开始时间 | |
12 | END_TIME_ | datetime | 23 | 0 | Y | N | 结束时间 | |
13 | DURATION_ | bigint | 20 | 0 | Y | N | 耗时毫秒值 | |
14 | DELETE_REASON_ | varchar | 4000 | 0 | Y | N | 删除原因 | |
15 | TENANT_ID_ | varchar | 255 | 0 | Y | N | 租户编号;区分一个流程定义下分属不同系统的流程实例 |
返回目录
表名:act_hi_attachment
说明:历史附件表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | REV_ | int | 10 | 0 | Y | N | 版本 | |
3 | USER_ID_ | varchar | 255 | 0 | Y | N | 用户编号 | |
4 | NAME_ | varchar | 255 | 0 | Y | N | 附件名称 | |
5 | DESCRIPTION_ | varchar | 4000 | 0 | Y | N | 描述 | |
6 | TYPE_ | varchar | 255 | 0 | Y | N | 附件类型 | |
7 | TASK_ID_ | varchar | 64 | 0 | Y | N | 任务实例编号 | |
8 | PROC_INST_ID_ | varchar | 64 | 0 | Y | N | 流程实例编号 | |
9 | URL_ | varchar | 4000 | 0 | Y | N | 附件地址 | |
10 | CONTENT_ID_ | varchar | 64 | 0 | Y | N | 二进制表编号;ACT_GE_BYTEARRAY的ID | |
11 | TIME_ | datetime | 23 | 0 | Y | N | 创建时间 |
返回目录
表名:act_hi_comment
说明:历史意见表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | TYPE_ | varchar | 255 | 0 | Y | N | 类型;类型:event(事件)comment(意见) | |
3 | TIME_ | datetime | 23 | 0 | N | N | 审批时间 | |
4 | USER_ID_ | varchar | 255 | 0 | Y | N | 用户编号 | |
5 | TASK_ID_ | varchar | 64 | 0 | Y | N | 节点任务编号 | |
6 | PROC_INST_ID_ | varchar | 64 | 0 | Y | N | 流程实例编号 | |
7 | ACTION_ | varchar | 255 | 0 | Y | N | 行为类型;有AddUserLink、DeleteUserLink、AddGroupLink、DeleteGroupLink、AddComment、AddAttachment、DeleteAttachment | |
8 | MESSAGE_ | varchar | 4000 | 0 | Y | N | 基本内容;用于存放流程产生的信息,比如审批意见 | |
9 | FULL_MSG_ | longblob | 2147483647 | 0 | Y | N | 全部内容|批注;附件(截图)Base64字符串 |
返回目录
表名:act_hi_detail
说明:历史详情表;流程中产生的变量详细,包括控制流程流转的变量,业务表单中填写的流程需要用到的变量;提供历史变量的查询
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | TYPE_ | varchar | 255 | 0 | N | N | 类型 | |
3 | PROC_INST_ID_ | varchar | 64 | 0 | Y | N | 流程实例编号 | |
4 | EXECUTION_ID_ | varchar | 64 | 0 | Y | N | 执行实例编号 | |
5 | TASK_ID_ | varchar | 64 | 0 | Y | N | 任务实例编号 | |
6 | ACT_INST_ID_ | varchar | 64 | 0 | Y | N | 历史节点实例编号;ACT_HI_ACTINST表的ID | |
7 | NAME_ | varchar | 255 | 0 | N | N | 变量名称 | |
8 | VAR_TYPE_ | varchar | 255 | 0 | Y | N | 参数类型 | |
9 | REV_ | int | 10 | 0 | Y | N | 版本 | |
10 | TIME_ | datetime | 23 | 0 | N | N | 创建时间 | |
11 | BYTEARRAY_ID_ | varchar | 64 | 0 | Y | N | 二进制表编号; | |
12 | DOUBLE_ | double | 23 | 0 | Y | N | 存储变量类型为Double | |
13 | LONG_ | bigint | 20 | 0 | Y | N | 存储变量类型为long | |
14 | TEXT_ | varchar | 4000 | 0 | Y | N | 存储变量值类型为String | |
15 | TEXT2_ | varchar | 4000 | 0 | Y | N | 此处存储的是JPA持久化对象时,才会有值。此值为对象ID |
返回目录
表名:act_hi_identitylink
说明:历史流程人员表;任务参与者数据表,主要存储历史节点参与者的信息
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | GROUP_ID_ | varchar | 255 | 0 | Y | N | 用户组编号 | |
3 | TYPE_ | varchar | 255 | 0 | Y | N | 类型;有assignee、candidate、owner、starter、participant。即:受让人,候选人,所有者、起动器、参与者 | |
4 | USER_ID_ | varchar | 255 | 0 | Y | N | 用户编号 | |
5 | TASK_ID_ | varchar | 64 | 0 | Y | N | 任务实例编号 | |
6 | PROC_INST_ID_ | varchar | 64 | 0 | Y | N | 流程实例编号 |
返回目录
表名:act_hi_procinst
说明:历史流程实例表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | PROC_INST_ID_ | varchar | 64 | 0 | N | N | 流程实例编号 | |
3 | BUSINESS_KEY_ | varchar | 255 | 0 | Y | N | 业务主键 | |
4 | PROC_DEF_ID_ | varchar | 64 | 0 | N | N | 流程定义编号 | |
5 | START_TIME_ | datetime | 23 | 0 | N | N | 开始时间 | |
6 | END_TIME_ | datetime | 23 | 0 | Y | N | 结束时间 | |
7 | DURATION_ | bigint | 20 | 0 | Y | N | 耗时(毫秒值) | |
8 | START_USER_ID_ | varchar | 255 | 0 | Y | N | 起草人 | |
9 | START_ACT_ID_ | varchar | 255 | 0 | Y | N | 开始节点编号 | |
10 | END_ACT_ID_ | varchar | 255 | 0 | Y | N | 结束节点编号 | |
11 | SUPER_PROCESS_INSTANCE_ID_ | varchar | 64 | 0 | Y | N | 父流程实例编号 | |
12 | DELETE_REASON_ | varchar | 4000 | 0 | Y | N | 删除原因 | |
13 | TENANT_ID_ | varchar | 255 | 0 | Y | N | 租户编号;区分一个流程定义下分属不同系统的流程实例 | |
14 | NAME_ | varchar | 255 | 0 | Y | N | 流程实例名称 |
返回目录
表名:act_hi_taskinst
说明:历史任务实例表;记录历史和正在进行的任务
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | PROC_DEF_ID_ | varchar | 64 | 0 | Y | N | 流程定义编号 | |
3 | TASK_DEF_KEY_ | varchar | 255 | 0 | Y | N | 节点定义编号 | |
4 | PROC_INST_ID_ | varchar | 64 | 0 | Y | N | 流程实例编号 | |
5 | EXECUTION_ID_ | varchar | 64 | 0 | Y | N | 执行实例编号 | |
6 | NAME_ | varchar | 255 | 0 | Y | N | 任务名称 | |
7 | PARENT_TASK_ID_ | varchar | 64 | 0 | Y | N | 父节点实例编号 | |
8 | DESCRIPTION_ | varchar | 4000 | 0 | Y | N | 描述 | |
9 | OWNER_ | varchar | 255 | 0 | Y | N | 实际签收人、任务的拥有者;签收人(默认为空,只有在委托时才有值) | |
10 | ASSIGNEE_ | varchar | 255 | 0 | Y | N | 签收人或被委托;实际办理人 | |
11 | START_TIME_ | datetime | 23 | 0 | N | N | 开始时间 | |
12 | CLAIM_TIME_ | datetime | 23 | 0 | Y | N | 拾取时间 | |
13 | END_TIME_ | datetime | 23 | 0 | Y | N | 结束时间 | |
14 | DURATION_ | bigint | 20 | 0 | Y | N | 耗时(毫秒值) | |
15 | DELETE_REASON_ | varchar | 4000 | 0 | Y | N | 删除原因 | |
16 | PRIORITY_ | int | 10 | 0 | Y | N | 优先级别 | |
17 | DUE_DATE_ | datetime | 23 | 0 | Y | N | 过期时间(办理截止时间);表明任务应在多长时间内完成 | |
18 | FORM_KEY_ | varchar | 255 | 0 | Y | N | 节点定义的表单key;desinger节点定义的form_key属性 | |
19 | CATEGORY_ | varchar | 255 | 0 | Y | N | 任务类别 | |
20 | TENANT_ID_ | varchar | 255 | 0 | Y | N | 租户编号 |
返回目录
表名:act_hi_varinst
说明:历史变量表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | PROC_INST_ID_ | varchar | 64 | 0 | Y | N | 流程实例编号 | |
3 | EXECUTION_ID_ | varchar | 64 | 0 | Y | N | 执行实例编号 | |
4 | TASK_ID_ | varchar | 64 | 0 | Y | N | 任务实例编号 | |
5 | NAME_ | varchar | 255 | 0 | N | N | 变量名称 | |
6 | VAR_TYPE_ | varchar | 100 | 0 | Y | N | 参数类型 | |
7 | REV_ | int | 10 | 0 | Y | N | 版本 | |
8 | BYTEARRAY_ID_ | varchar | 64 | 0 | Y | N | 二进制表编号 | |
9 | DOUBLE_ | double | 23 | 0 | Y | N | 存储DoubleType类型的数据 | |
10 | LONG_ | bigint | 20 | 0 | Y | N | 存储LongType类型的数据 | |
11 | TEXT_ | varchar | 4000 | 0 | Y | N | 存储变量值类型为String | |
12 | TEXT2_ | varchar | 4000 | 0 | Y | N | 此处存储的是JPA持久化对象时,才会有值。此值为对象ID | |
13 | CREATE_TIME_ | datetime | 23 | 0 | Y | N | 创建时间 | |
14 | LAST_UPDATED_TIME_ | datetime | 23 | 0 | Y | N | 最后更改时间 |
返回目录
表名:act_procdef_info
说明:流程定义信息表;流程定义的动态变更信息
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | PROC_DEF_ID_ | varchar | 64 | 0 | N | N | 流程定义编号 | |
3 | REV_ | int | 10 | 0 | Y | N | 版本 | |
4 | INFO_JSON_ID_ | varchar | 64 | 0 | Y | N | 流程定义相关json信息编号 |
返回目录
表名:act_re_deployment
说明:流程部署表;部署流程定义时需要被持久化保存下来的信息
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | NAME_ | varchar | 255 | 0 | Y | N | 部署名称 | |
3 | CATEGORY_ | varchar | 255 | 0 | Y | N | 分类 | |
4 | KEY_ | varchar | 255 | 0 | Y | N | 唯一标识 | |
5 | TENANT_ID_ | varchar | 255 | 0 | Y | N | 租户编号 | |
6 | DEPLOY_TIME_ | timestamp | 23 | 0 | Y | N | 部署时间 | |
7 | ENGINE_VERSION_ | varchar | 255 | 0 | Y | N | 引擎版本 | |
8 | VERSION_ | int | 10 | 0 | Y | N | 1 | 版本 |
9 | PROJECT_RELEASE_VERSION_ | varchar | 255 | 0 | Y | N | 项目释放版本 |
返回目录
表名:act_re_model
说明:流程设计模型信息表;流程设计器设计流程后,保存数据到该表;可引用机构、可引用人、使用表单
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | REV_ | int | 10 | 0 | Y | N | 模型修订版本 | |
3 | NAME_ | varchar | 255 | 0 | Y | N | 模型名称 | |
4 | KEY_ | varchar | 255 | 0 | Y | N | 模型唯一标识 | |
5 | CATEGORY_ | varchar | 255 | 0 | Y | N | 分类 | |
6 | CREATE_TIME_ | timestamp | 23 | 0 | Y | N | 创建时间 | |
7 | LAST_UPDATE_TIME_ | timestamp | 23 | 0 | Y | N | 最后一次修改时间 | |
8 | VERSION_ | int | 10 | 0 | Y | N | 当前版本 | |
9 | META_INFO_ | varchar | 4000 | 0 | Y | N | 元数据可用json存储;以json格式保存流程定义的信息 | |
10 | DEPLOYMENT_ID_ | varchar | 64 | 0 | Y | N | 部署编号 | |
11 | EDITOR_SOURCE_VALUE_ID_ | varchar | 64 | 0 | Y | N | act_ge_bytearray表统一部署下的bpmn资源ID | |
12 | EDITOR_SOURCE_EXTRA_VALUE_ID_ | varchar | 64 | 0 | Y | N | act_ge_bytearray表统一部署下的png资源ID | |
13 | TENANT_ID_ | varchar | 255 | 0 | Y | N | 租户编号 |
返回目录
表名:act_re_procdef
说明:流程定义数据表;业务流程定义数据表:此表和 ACT_RE_DEPLOYMENT 是多对一的关系,即一个部署的bar包里可能包含多个流程定义文件;每个流程定义文件都会有一条记录在 ACT_REPROCDEF 表内;每个流程定义的数据,都会对于 ACT_GE_BYTEARRAY 表内的一个资源文件和 PNG 图片文件;ACT_GE_BYTEARRAY 的关联是通过程序用ACT_GE_BYTEARRAY.NAME 与 ACT_RE_PROCDEF.NAME 完成的,在数据库表结构中没有体现;在程序启动时会扫描表中数据,数据问题启动会报空指针异常!!!
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | REV_ | int | 10 | 0 | Y | N | 版本 | |
3 | CATEGORY_ | varchar | 255 | 0 | Y | N | 分类:流程定义的Namespace就是类别 | |
4 | NAME_ | varchar | 255 | 0 | Y | N | 流程定义名称 | |
5 | KEY_ | varchar | 255 | 0 | N | N | 流程定义唯一标识 | |
6 | VERSION_ | int | 10 | 0 | N | N | 当前版本 | |
7 | DEPLOYMENT_ID_ | varchar | 64 | 0 | Y | N | 部署编号 | |
8 | RESOURCE_NAME_ | varchar | 4000 | 0 | Y | N | bpmn文件名称 | |
9 | DGRM_RESOURCE_NAME_ | varchar | 4000 | 0 | Y | N | png图片名称 | |
10 | DESCRIPTION_ | varchar | 4000 | 0 | Y | N | 描述 | |
11 | HAS_START_FORM_KEY_ | tinyint | 4 | 0 | Y | N | 是否存在开始节点formKey;start节点是否存在formKey 0否 1是 | |
12 | HAS_GRAPHICAL_NOTATION_ | tinyint | 4 | 0 | Y | N | ||
13 | SUSPENSION_STATE_ | int | 10 | 0 | Y | N | 是否挂起1 激活 2挂起 | |
14 | TENANT_ID_ | varchar | 255 | 0 | Y | N | 租户编号 | |
15 | ENGINE_VERSION_ | varchar | 255 | 0 | Y | N | 引擎版本 | |
16 | APP_VERSION_ | int | 10 | 0 | Y | N | app版本 |
返回目录
表名:act_ru_deadletter_job
说明:失败任务表;如果一个任务执行了很多次都无法执行,那么这个任务会写到act_ru_deadletter_job表中;作业死亡信息表,作业失败超过重试次数
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | ||
2 | REV_ | int | 10 | 0 | Y | N | ||
3 | TYPE_ | varchar | 255 | 0 | N | N | ||
4 | EXCLUSIVE_ | bit | 1 | 0 | Y | N | ||
5 | EXECUTION_ID_ | varchar | 64 | 0 | Y | N | ||
6 | PROCESS_INSTANCE_ID_ | varchar | 64 | 0 | Y | N | ||
7 | PROC_DEF_ID_ | varchar | 64 | 0 | Y | N | ||
8 | EXCEPTION_STACK_ID_ | varchar | 64 | 0 | Y | N | ||
9 | EXCEPTION_MSG_ | varchar | 4000 | 0 | Y | N | ||
10 | DUEDATE_ | timestamp | 23 | 0 | Y | N | ||
11 | REPEAT_ | varchar | 255 | 0 | Y | N | ||
12 | HANDLER_TYPE_ | varchar | 255 | 0 | Y | N | ||
13 | HANDLER_CFG_ | varchar | 4000 | 0 | Y | N | ||
14 | TENANT_ID_ | varchar | 255 | 0 | Y | N |
返回目录
表名:act_ru_event_subscr
说明:运行时事件表|监听表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | REV_ | int | 10 | 0 | Y | N | 版本 | |
3 | EVENT_TYPE_ | varchar | 255 | 0 | N | N | 事件类型 | |
4 | EVENT_NAME_ | varchar | 255 | 0 | Y | N | 事件名称 | |
5 | EXECUTION_ID_ | varchar | 64 | 0 | Y | N | 执行实例编号 | |
6 | PROC_INST_ID_ | varchar | 64 | 0 | Y | N | 流程实例编号 | |
7 | ACTIVITY_ID_ | varchar | 64 | 0 | Y | N | 活动编号 | |
8 | CONFIGURATION_ | varchar | 255 | 0 | Y | N | 配置信息 | |
9 | CREATED_ | timestamp | 23 | 0 | N | N | CURRENT_TIMESTAMP(3) | 创建时间 |
10 | PROC_DEF_ID_ | varchar | 64 | 0 | Y | N | 流程定义编号 | |
11 | TENANT_ID_ | varchar | 255 | 0 | Y | N | 租户编号 |
返回目录
表名:act_ru_execution
说明:运行时流程执行实例表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | REV_ | int | 10 | 0 | Y | N | 版本 | |
3 | PROC_INST_ID_ | varchar | 64 | 0 | Y | N | 流程实例编号 | |
4 | BUSINESS_KEY_ | varchar | 255 | 0 | Y | N | 业务主键 | |
5 | PARENT_ID_ | varchar | 64 | 0 | Y | N | 父节点实例编号 | |
6 | PROC_DEF_ID_ | varchar | 64 | 0 | Y | N | 流程定义编号 | |
7 | SUPER_EXEC_ | varchar | 64 | 0 | Y | N | 父流程编号 | |
8 | ROOT_PROC_INST_ID_ | varchar | 64 | 0 | Y | N | 流程实例根编号 | |
9 | ACT_ID_ | varchar | 255 | 0 | Y | N | 节点实例编号 | |
10 | IS_ACTIVE_ | tinyint | 4 | 0 | Y | N | 是否存活 1 执行中 | |
11 | IS_CONCURRENT_ | tinyint | 4 | 0 | Y | N | 是否并行 | |
12 | IS_SCOPE_ | tinyint | 4 | 0 | Y | N | 主实例 1 子实例 0 | |
13 | IS_EVENT_SCOPE_ | tinyint | 4 | 0 | Y | N | 是否包含事件 | |
14 | IS_MI_ROOT_ | tinyint | 4 | 0 | Y | N | ||
15 | SUSPENSION_STATE_ | int | 10 | 0 | Y | N | 是否挂起 挂起状态 1激活 2挂起 | |
16 | CACHED_ENT_STATE_ | int | 10 | 0 | Y | N | 缓存的状态, 1 事件监听 2 人工任务 3 异步作业 | |
17 | TENANT_ID_ | varchar | 255 | 0 | Y | N | 租户编号 | |
18 | NAME_ | varchar | 255 | 0 | Y | N | 流程实例名称 | |
19 | START_TIME_ | datetime | 23 | 0 | Y | N | 发起时间 | |
20 | START_USER_ID_ | varchar | 255 | 0 | Y | N | 发起者 | |
21 | LOCK_TIME_ | timestamp | 23 | 0 | Y | N | ||
22 | IS_COUNT_ENABLED_ | tinyint | 4 | 0 | Y | N | ||
23 | EVT_SUBSCR_COUNT_ | int | 10 | 0 | Y | N | ||
24 | TASK_COUNT_ | int | 10 | 0 | Y | N | ||
25 | JOB_COUNT_ | int | 10 | 0 | Y | N | ||
26 | TIMER_JOB_COUNT_ | int | 10 | 0 | Y | N | ||
27 | SUSP_JOB_COUNT_ | int | 10 | 0 | Y | N | ||
28 | DEADLETTER_JOB_COUNT_ | int | 10 | 0 | Y | N | ||
29 | VAR_COUNT_ | int | 10 | 0 | Y | N | ||
30 | ID_LINK_COUNT_ | int | 10 | 0 | Y | N | ||
31 | APP_VERSION_ | int | 10 | 0 | Y | N |
返回目录
表名:act_ru_identitylink
说明:运行时流程人员表;任务参与者数据表;主要存储当前节点参与者的信息
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | REV_ | int | 10 | 0 | Y | N | 版本 | |
3 | GROUP_ID_ | varchar | 255 | 0 | Y | N | 用户组编号 | |
4 | TYPE_ | varchar | 255 | 0 | Y | N | 类型 | |
5 | USER_ID_ | varchar | 255 | 0 | Y | N | 用户编号 | |
6 | TASK_ID_ | varchar | 64 | 0 | Y | N | 节点实例编号 | |
7 | PROC_INST_ID_ | varchar | 64 | 0 | Y | N | 流程实例编号 | |
8 | PROC_DEF_ID_ | varchar | 64 | 0 | Y | N | 流程定义编号 |
返回目录
表名:act_ru_integration
说明:运行时积分表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | ||
2 | EXECUTION_ID_ | varchar | 64 | 0 | Y | N | ||
3 | PROCESS_INSTANCE_ID_ | varchar | 64 | 0 | Y | N | ||
4 | PROC_DEF_ID_ | varchar | 64 | 0 | Y | N | ||
5 | FLOW_NODE_ID_ | varchar | 64 | 0 | Y | N | ||
6 | CREATED_DATE_ | timestamp | 23 | 0 | N | N | CURRENT_TIMESTAMP(3) |
返回目录
表名:act_ru_job
说明:异步任务表;运行时定时任务数据表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | REV_ | int | 10 | 0 | Y | N | 版本 | |
3 | TYPE_ | varchar | 255 | 0 | N | N | 类型 | |
4 | LOCK_EXP_TIME_ | timestamp | 23 | 0 | Y | N | 锁释放时间 | |
5 | LOCK_OWNER_ | varchar | 255 | 0 | Y | N | 挂起者 | |
6 | EXCLUSIVE_ | bit | 1 | 0 | Y | N | ||
7 | EXECUTION_ID_ | varchar | 64 | 0 | Y | N | 执行实例编号 | |
8 | PROCESS_INSTANCE_ID_ | varchar | 64 | 0 | Y | N | 流程实例编号 | |
9 | PROC_DEF_ID_ | varchar | 64 | 0 | Y | N | 流程定义编号 | |
10 | RETRIES_ | int | 10 | 0 | Y | N | ||
11 | EXCEPTION_STACK_ID_ | varchar | 64 | 0 | Y | N | 异常信息编号 | |
12 | EXCEPTION_MSG_ | varchar | 4000 | 0 | Y | N | 异常信息 | |
13 | DUEDATE_ | timestamp | 23 | 0 | Y | N | 过期截止时间 | |
14 | REPEAT_ | varchar | 255 | 0 | Y | N | 重复 | |
15 | HANDLER_TYPE_ | varchar | 255 | 0 | Y | N | 处理类型 | |
16 | HANDLER_CFG_ | varchar | 4000 | 0 | Y | N | 标识 | |
17 | TENANT_ID_ | varchar | 255 | 0 | Y | N | 租户编号 |
返回目录
表名:act_ru_suspended_job
说明:暂停任务表;比如流程中有一个定时任务,如果把这个任务停止了,这个任务会在act_ru_suspended_job中写入数据
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | ||
2 | REV_ | int | 10 | 0 | Y | N | ||
3 | TYPE_ | varchar | 255 | 0 | N | N | ||
4 | EXCLUSIVE_ | bit | 1 | 0 | Y | N | ||
5 | EXECUTION_ID_ | varchar | 64 | 0 | Y | N | ||
6 | PROCESS_INSTANCE_ID_ | varchar | 64 | 0 | Y | N | ||
7 | PROC_DEF_ID_ | varchar | 64 | 0 | Y | N | ||
8 | RETRIES_ | int | 10 | 0 | Y | N | ||
9 | EXCEPTION_STACK_ID_ | varchar | 64 | 0 | Y | N | ||
10 | EXCEPTION_MSG_ | varchar | 4000 | 0 | Y | N | ||
11 | DUEDATE_ | timestamp | 23 | 0 | Y | N | ||
12 | REPEAT_ | varchar | 255 | 0 | Y | N | ||
13 | HANDLER_TYPE_ | varchar | 255 | 0 | Y | N | ||
14 | HANDLER_CFG_ | varchar | 4000 | 0 | Y | N | ||
15 | TENANT_ID_ | varchar | 255 | 0 | Y | N |
返回目录
表名:act_ru_task
说明:运行时任务节点表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | 主键编号 | |
2 | REV_ | int | 10 | 0 | Y | N | 版本 | |
3 | EXECUTION_ID_ | varchar | 64 | 0 | Y | N | 执行实例编号 | |
4 | PROC_INST_ID_ | varchar | 64 | 0 | Y | N | 流程实例编号 | |
5 | PROC_DEF_ID_ | varchar | 64 | 0 | Y | N | 流程定义编号 | |
6 | NAME_ | varchar | 255 | 0 | Y | N | 节点定义名称 | |
7 | BUSINESS_KEY_ | varchar | 255 | 0 | Y | N | 业务主键 | |
8 | PARENT_TASK_ID_ | varchar | 64 | 0 | Y | N | 父节点实例编号 | |
9 | DESCRIPTION_ | varchar | 4000 | 0 | Y | N | 描述 | |
10 | TASK_DEF_KEY_ | varchar | 255 | 0 | Y | N | 节点定义key | |
11 | OWNER_ | varchar | 255 | 0 | Y | N | 实际签收人;任务拥有者 | |
12 | ASSIGNEE_ | varchar | 255 | 0 | Y | N | 实际签收人;实际办理人 | |
13 | DELEGATION_ | varchar | 64 | 0 | Y | N | 委托类型|任务委派;DelegationState分为两种:PENDING,RESOLVED | |
14 | PRIORITY_ | int | 10 | 0 | Y | N | 优先级别 | |
15 | CREATE_TIME_ | timestamp | 23 | 0 | Y | N | 创建时间 | |
16 | DUE_DATE_ | datetime | 23 | 0 | Y | N | 过期截止时间 | |
17 | CATEGORY_ | varchar | 255 | 0 | Y | N | 任务类别 | |
18 | SUSPENSION_STATE_ | int | 10 | 0 | Y | N | 是否挂起1代表激活 2代表挂起 | |
19 | TENANT_ID_ | varchar | 255 | 0 | Y | N | 租户编号 | |
20 | FORM_KEY_ | varchar | 255 | 0 | Y | N | 表单key | |
21 | CLAIM_TIME_ | datetime | 23 | 0 | Y | N | 拾取时间 | |
22 | APP_VERSION_ | int | 10 | 0 | Y | N | app版本号 |
返回目录
表名:act_ru_timer_job
说明:运行时定时任务表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | ||
2 | REV_ | int | 10 | 0 | Y | N | ||
3 | TYPE_ | varchar | 255 | 0 | N | N | ||
4 | LOCK_EXP_TIME_ | timestamp | 23 | 0 | Y | N | ||
5 | LOCK_OWNER_ | varchar | 255 | 0 | Y | N | ||
6 | EXCLUSIVE_ | bit | 1 | 0 | Y | N | ||
7 | EXECUTION_ID_ | varchar | 64 | 0 | Y | N | ||
8 | PROCESS_INSTANCE_ID_ | varchar | 64 | 0 | Y | N | ||
9 | PROC_DEF_ID_ | varchar | 64 | 0 | Y | N | ||
10 | RETRIES_ | int | 10 | 0 | Y | N | ||
11 | EXCEPTION_STACK_ID_ | varchar | 64 | 0 | Y | N | ||
12 | EXCEPTION_MSG_ | varchar | 4000 | 0 | Y | N | ||
13 | DUEDATE_ | timestamp | 23 | 0 | Y | N | ||
14 | REPEAT_ | varchar | 255 | 0 | Y | N | ||
15 | HANDLER_TYPE_ | varchar | 255 | 0 | Y | N | ||
16 | HANDLER_CFG_ | varchar | 4000 | 0 | Y | N | ||
17 | TENANT_ID_ | varchar | 255 | 0 | Y | N |
返回目录
表名:act_ru_variable
说明:运行时流程变量数据表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | ID_ | varchar | 64 | 0 | N | Y | ||
2 | REV_ | int | 10 | 0 | Y | N | ||
3 | TYPE_ | varchar | 255 | 0 | N | N | ||
4 | NAME_ | varchar | 255 | 0 | N | N | ||
5 | EXECUTION_ID_ | varchar | 64 | 0 | Y | N | ||
6 | PROC_INST_ID_ | varchar | 64 | 0 | Y | N | ||
7 | TASK_ID_ | varchar | 64 | 0 | Y | N | ||
8 | BYTEARRAY_ID_ | varchar | 64 | 0 | Y | N | ||
9 | DOUBLE_ | double | 23 | 0 | Y | N | ||
10 | LONG_ | bigint | 20 | 0 | Y | N | ||
11 | TEXT_ | varchar | 4000 | 0 | Y | N | ||
12 | TEXT2_ | varchar | 4000 | 0 | Y | N |