flowable-流程中心设计之相关表(十六)

流程引擎相关

#----------------------------公共的表---------------------------
#配置表:比如部署主键的id生成规则。以及版本校验
select * from act_ge_property;
#----------------------------部署相关----------------------------
#流程模型 保存了模型的BMP建模 可以通过模型数据进行流程部署 type=2为表单引擎的模型
select * from act_de_model;
#流程模型部署对象表 每部署一次生成一条记录,首先生成这条数据,它的id主键将会被act_re_procdef和act_ge_bytearray作为外键
select * from act_re_deployment;
#流程定义表 每次部署产生一次定义 运行时流程关联 对应流程相关就是 ProcessDefinition
select * from act_re_procdef where id_='group_process_test:1:5fee531f-62cb-11ec-95fa-acde48001122';
#资源文件表流程模型资源文件的真正存放地方,它每部署一次就会产生2条记录,一条是关于bpmn规范的文件内容存放在BYTES字段中,
#另一条是图片信息,采用二进制格式存储。提示:可以部署后解析bpmn文件的内容自动生成流程图,实现流程图的跟踪线路。
select * from act_ge_bytearray;
#这张表,在xml进行部署时,它没有内容(flowable应该是放弃了此表改用act_de_model)。
select * from act_re_model
select * from act_de_model

#-------------------------------运行时相关---------------------
#运行的实例表 如果有并行网关则会有多条
#这张表示父子级的表 PARENT_ID就是对应流程里的processInstance
#他的子级就是当前运行节点,如果有并行网关就会有多个子集
select * from act_ru_execution where ID_='f02a7b5a-7287-11ec-b863-acde48001122'
#记录当前运行中任务 待处理
select * from ACT_RU_TASK t where t.PROC_INST_ID_='32c2e63d-6242-11ec-8507-acde48001122'
#运行时流程人员表 任务参与者数据表。主要存储当前节点参与者的信息。
select * from act_ru_identitylink  l where  l.PROC_INST_ID_='66dc27b0-62cb-11ec-95fa-acde48001122'


#-------------------------------历史相关----------------------
#历史流程实例表
select * from ACT_HI_PROCINST h where h.PROC_INST_ID_='66dc27b0-62cb-11ec-95fa-acde48001122'

#历史活动信息。这里记录流程流转过的所有节点,与HI_TASKINST不同的是,taskinst只记录usertask内容
select * from ACT_HI_ACTINST
#历史task
select * from act_hi_taskinst

#历史流程人员表 任务参与者数据表。主要存储历史节点参与者的信息
select * from act_hi_identitylink  l where  l.PROC_INST_ID_='32c2e63d-6242-11ec-8507-acde48001122'


#------------------------------流程变量相关------------------
select * from act_ru_variable
select * from act_hi_varinst
#------------------------------意见相关----------------------
#审批意见
select * from act_hi_comment 
#审批附件
select * from act_hi_attachment
#----------------------------定时任务相关-------------------
#运行中的定时任务  定时开始事件,定时边界事件
select * from act_ru_timer_job
#-------------------------信号事件相关-------------------------
#订阅了事件的流程实例 信号事件和消息事件
select * from act_ru_event_subscr

#-----------------------------锁相关------------------------
#查询被锁的表
SELECT * FROM act_de_databasechangeloglock;
#解除锁定
UPDATE act_de_databasechangeloglock SET locked=0, lockgranted=null, lockedby=null WHERE id=1
    
    #查询被锁的表
SELECT * FROM act_fo_databasechangeloglock;
#解除锁定
UPDATE act_fo_databasechangeloglock 
SET locked = 0,
lockgranted = NULL,
lockedby = NULL 
WHERE
    id = 1 

表单引擎相关

    
#存储表单定义的信息 用于流程的表单版本隔离 type 2为表单
select * from act_fo_form_definition
#存储用户填充后表单实例信息
select * from act_fo_form_instance
#存储表单部署元数据
select * from act_fo_form_deployment
#存储表单定义的资源 act_fo_form_definition,以及用户填充表单信息 act_fo_form_instance
select * from act_fo_form_resource;

 

posted @ 2022-03-23 09:24  意犹未尽  阅读(866)  评论(0编辑  收藏  举报