这篇具有很好参考价值的文章主要介绍了Flowable涉及的表介绍。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。
一、ACT_RE_
1、介绍
- ACT_RE_*,RE表示repository(存储),流程定义/部署相关的表
- RepositoryService接口操作的表
2、表
1、act_re_model(流程模型)
字段 |
注释 |
NAME_ |
模型名称 |
KEY_ |
模型key |
CATEGORY_ |
模型分类0-MODEL_TYPE_BPMN |
DEPLOYMENT_ID_ |
关联的act_re_deployment的ID_ |
EDITOR_SOURCE_VALUE_ID_ |
关联的act_ge_bytearray的ID_,该模型对应的xml资源 |
EDITOR_SOURCE_EXTRA_VALUE_ID_ |
关联的ACT_GE_BYTEARRAY 的ID_,该模型对应的图片资源 |
2、act_re_deployment(部署单元信息)
字段 |
注释 |
CATEGORY_ |
分类 |
KEY_ |
|
NAME_ |
|
DEPLOY_TIME_ |
部署时间 |
3、act_re_procdef(已部署的流程定义,部署时加载的xml信息)
字段 |
注释 |
REV_ |
该记录修改的次数 |
CATEGORY_ |
<definitions targetNamespace |
KEY_ |
<process id |
NAME_ |
<process name |
VERSION_ |
版本 |
RESOURCE_NAME_ |
资源名称(xml文件路径+名称、自定义的资源名称) |
DGRM_RESOURCE_NAME_ |
流程图资源名称(流程图位置+名称、) |
DEPLOYMENT_ID_ |
关联的act_re_deployment的ID_ |
SUSPENSION_STATE_ |
挂起状态(1-非挂起;2-挂起) |
二、ACT_RU_
1、介绍
- ACT_RU_*,RU表示runtime,这是运行时的表存储着流程变量,用户任务,变量、职责等运行时的数据
- RuntimeService、TaskService操作的表
- flowable只存储实例执行期间的运行时数据,当流程实例结束时,将删除这些记录,这就保证了这些运行时的表小且快
2、表
1、act_ru_execution(正在运行的流程实例)
字段 |
注释 |
ID_ |
id |
REV_ |
该记录修改的次数 |
PROC_INST_ID_ |
以开始节点ID_作为流程实例id |
BUSINESS_KEY_ |
业务主键 |
PROC_DEF_ID_ |
关联的act_re_procdef的ID_ |
PARENT_ID |
开始节点的ID_(该节点不是开始节点),也是流程实例id |
ROOT_PROC_INST_ID_ |
根环节的流程ID_ |
ACT_ID_ |
环节id,xml标签id |
IS_ACTIVE_ |
是否激活状态 |
START_ACT_ID_ |
开始环节id,xml <startEvent id |
END_ACT_ID_ |
结束环节id,xml <endEvent id |
START_USER_ID_ |
流程启动人员id |
START_TIME_ |
流程启动时间 |
2、act_ru_task(每个正在运行流程实例当前正在进行的任务节点)
字段 |
注释 |
ID_ |
id |
REV_ |
|
PROC_DEF_ID_ |
关联的act_re_procdef的ID_ |
EXECUTION_ID_ |
执行实例ID |
PROC_INST_ID_ |
流程实例ID |
PARENT_TASK_ID_ |
父节点实例ID |
NAME_ |
节点定义名称 |
TASK_DEF_KEY_ |
xml节点id,<userTask id |
ASSIGNEE_ |
指定人员 |
CREATE_TIME_ |
任务开始时间 |
2、act_ru_actinst(每个正在运行流程实例 经过的环节)
字段 |
注释 |
TASK_ID_ |
任务id |
ACT_ID_ |
环节id |
ACT_NAME |
环节名称 |
START_TIME_ |
|
END_TIME_ |
|
3、act_ru_identitylink(每个正在运行流程实例 环节人员参与信息)
字段 |
注释 |
ID_ |
|
REV_ |
|
GROUP_ID_ |
候选组ID |
TYPE_ |
类型(starter-流程发起人;candidate-xml中指定/动态添加的候选人、候选组;participant-该任务实际的参与者) |
USER_ID_ |
候选人、参与者ID |
TASK_ID_ |
任务ID |
PROC_INST_ID_ |
流程实例ID |
4、act_ru_variable(正在运行的流程的变量表)
字段 |
注释 |
ID_ |
|
REV_ |
|
TYPE_ |
变量类型:boolean、string、 |
NAME_ |
变量key |
EXECUTION_ID_ |
|
PROC_INST_ID_ |
流程实例ID |
TASK_ID_ |
任务ID |
DOUBLE_ |
变量是double类型则存入该列 |
LONG_ |
变量是integer、long、date、boolean类型则存入该列 |
TEXT_ |
变量是string则存入该列 |
三、ACT_HI_
1、介绍
- ACT_HI_*,HI表示history,流程历史相关数据
- HistoryService接口操作得表
2、表
1、act_hi_procinst(历史流程信息)
字段 |
注释 |
ID_ |
|
REV_ |
|
PROC_INST_ID_ |
流程实例ID |
BUSINESS_KEY_ |
业务主键 |
START_USER_ID_ |
流程启动人id |
STRAT_TIME_ |
流程开始执行时间 |
END_TIME_ |
流程结束时间 |
DURATION_ |
流程历时(毫秒)(END_TIME_ - STRAT_TIME_) |
START_ACT_ID_ |
开始环节id,xml <startEvent id |
END_ACT_ID_ |
结束环节id,xml <endEvent id |
2、act_hi_actinst(历史流程的环节)
- 包含所有节点: 开始节点、线段、任务、网关、结束节点
字段 |
注释 |
ID_ |
|
REV_ |
|
PROC_DEF_ID_ |
关联的act_re_procdef的ID_ |
PROC_INST_ID_ |
流程实例ID |
EXECUTION_ID_ |
|
ACT_ID_ |
环节id,xml标签id |
TASK_ID_ |
任务id,只有插入过act_ru_task才有值 |
ACT_NAME_ |
每个环节的名称(开始、任务、线段、网关、结束) |
ACT_TYPE_ |
xml标签类型 |
ASSIGNEE_ |
指定人员 |
STRAT_TIME_ |
环节开始执行时间 |
END_TIME_ |
环节结束时间 |
DURATION_ |
环节历时(毫秒)(END_TIME_ - STRAT_TIME_) |
|
|
3、act_hi_taskinst(历史流程的任务)
字段 |
注释 |
ID_ |
任务ID=act_ru_task的ID_ |
REV_ |
|
PROC_DEF_ID_ |
关联的act_re_procdef的ID_ |
TASK_DEF_KEY_ |
环节id,xml标签id |
PROC_INST_ID_ |
流程实例ID |
EXECUTION_ID_ |
|
NAME_ |
xml中任务名称 |
ASSIGNEE_ |
指定人员 |
STRAT_TIME_ |
任务开始时间 |
CLAIM_TIME_ |
签收时间 |
END_TIME_ |
任务结束时间 |
DURATION_ |
任务历时(毫秒)(END_TIME_ - STRAT_TIME_) |
LAST_UPDATED_TIME_ |
最后修改时间 |
4、act_hi_identitylink(历史流程的环节人员参与信息)
字段 |
注释 |
ID_ |
|
GROUP_ID_ |
候选组ID |
TYPE_ |
类型(starter-流程发起人;candidate-xml中指定/动态添加的候选人、候选组;participant-该任务实际的参与者) |
USER_ID_ |
候选人或参与者ID |
TASK_ID_ |
任务ID |
PROC_INST_ID_ |
流程实例ID |
5、act_hi_varinst(历史流程的变量历史表)
6、act_hi_comment(批注)
字段 |
注释 |
ID_ |
|
TYPE_ |
类型 |
TIME_ |
审批时间 |
PROC_INST_ID_ |
流程实例ID |
TASK_ID_ |
任务id |
USER_ID_ |
审核人 |
ACTION_ |
行为:AddComment、delComment、AddUserLink |
MESSAGE_ |
审核信息(前163个字段内容) |
FULL_MSG_ |
审核信息(完整) |
四、ACT_ID_
1、介绍
- ACT_ID_*,ID表示identity(组织机构),包含用户、权限、用户组
- IdentityService操作的表
2、表
1、act_id_user(用户)
2、act_id_info(用户属性)
3、act_id_group(用户组)
4、act_id_priv(权限)
5、act_id_membership(用户-用户组的对应关系)
字段 |
注释 |
USER_ID_ |
用户id |
GROUP_ID_ |
用户组id |
6、act_id_priv_mapping(用户 或 组 - 权限对应关系)
字段 |
注释 |
PRIV_ID_ |
权限id |
USER_ID_ |
用户id |
GROUP_ID_ |
用户组id |
7、act_id_token(用户相关token)
字段 |
注释 |
USER_ID_ |
用户id |
TOKEN_VALUE_ |
|
TOKEN_DATA_ |
|
IP_ADDRESS_ |
|
五、ACT_GE_
1、介绍
- ACT_GE_*,GE表示general,通用数据
2、表
1、act_ge_bytearray(流程资源文件表)
字段 |
注释 |
NAME_ |
资源文件名称(流程图xml、png) |
BYTES_ |
文件内容(二进制的 流程图xml、png) |
DEPLOYMENT_ID_ |
关联的act_re_deployment的ID_ |
文章来源地址https://www.toymoban.com/news/detail-700975.html
文章来源:https://www.toymoban.com/news/detail-700975.html
到了这里,关于Flowable涉及的表介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!