Skip to content
一、历史流程数据表

历史数据表就好像流程引擎的日志表, 操作过的流程元素将会被记录到历史表中。历史数据表名称以ACT_HI开头,“HI”是单词history的缩写。

  • 涉及到的表

    数据表分类描述
    ACT_HI_PROCINST历史流程实例表
    ACT_HI_ACTINST历史节点信息表
    ACT_HI_TASKINST历史任务表
    ACT_HI_VARINST历史变量
    ACT_HI_IDENTITYLINK历史参与者
    ACT_HI_DETAIL历史变更
    ACT_HI_ATTACHMENT附件
    ACT_HI_COMMENT评论
    ACT_EVT_LOG事件日志
  • ACT_HI_PROCINST【HistoricProcessInstanceEntityImpl】

    流程实例的历史数据会被保存到 ACT_HI_PROCINST表中,只要流程被启动,就会将流程实例的数据写入ACT_HI_PROCINST表中 。除了基本的流程字段外,与运行时数据表不同的是,历史流程实例表还会记录流程的开始活动ID、结束活动ID等信息。

    image-20200715151914880

    • START_ACT_ID :开始活动的ID。
    • END_ACT_ID :流程最后一个活动的ID。
    • DELETE_REASON_:该流程实例被删除的原因 。
    • PROC_INST_ID_:流程实例ID
    • BUSINESS_KEY_:业务ID
    • PROC_DEF_ID_:流程定义ID
    • START_TIME_:开始时间
    • END_TIME_:结束时间
    • DURATION_:执行时长
    • START_USER_ID_:流程发起人
    • SUPEN_PROCESS_INSTANCE_ID_:父流程实例
    • TENANT_ID_:多租户
  • ACT_EVT_LOG【EventLogEntryEntityImpl】

    image-20200715153045760

    • LOG_NR_:自增主键
    • TYPE_:类型
    • PROC_DEF_ID_:流程定义ID
    • PROC_INST_ID_:流程实例ID
    • EXECUTION_ID_:流程执行ID
    • TASK_ID_:任务ID
    • TIME_STAMP_:时间戳
    • USER_ID_:用户
    • DATA_:内容数据json
    • LOCK_OWNER_:锁定节点
    • LOCK_TIME_:锁定时间
    • IS_PROCESSED_:是否正在执行

Released under the MIT License.