activiti流程引擎 表結構分析
阿新 • • 發佈:2017-11-07
ges bytearray mem property group tor clas type 通用
activiti5.15.0共有25張表,包括流程定義表(RE)、一般數據信息表(GE)、流程運行實例表(RU)、流程歷史記錄表(HI)、用戶用戶組表(ID)、事件處理日誌(EVT)。
Activiti的表都以ACT_開頭。 第二部分是表示表的用途的兩個字母標識。 用途也和服務的API對應。
-
ACT_RE_*: ‘RE‘表示
repository
。 這個前綴的表包含了流程定義和流程靜態資源 (圖片,規則,等等)。 -
ACT_RU_*: ‘RU‘表示
runtime
。 這些運行時的表,包含流程實例,任務,變量,異步任務,等運行中的數據。 Activiti只在流程實例執行過程中保存這些數據, 在流程結束時就會刪除這些記錄。 這樣運行時表可以一直很小速度很快。 -
ACT_ID_*: ‘ID‘表示
identity
。 這些表包含身份信息,比如用戶,組等等。 -
ACT_HI_*: ‘HI‘表示
history
。 這些表包含歷史數據,比如歷史流程實例, 變量,任務等等。 -
ACT_GE_*:
通用
數據, 用於不同場景下。
表名 | 說明 |
---|---|
act_evt_log | 事件日誌文件 |
act_ge_bytearray | 二進制數據表 |
act_ge_property | 屬性數據表存儲整個流程引擎級別的數據,初始化表結構時,會默認插入三條記錄 |
act_hi_actinst | 歷史節點表 |
act_hi_attachment | 歷史附件表 |
act_hi_comment | 歷史意見表 |
act_hi_identitylink | 歷史流程人員表 |
act_hi_detail | 歷史詳情表,提供歷史變量的查詢 |
act_hi_procinst | 歷史流程實例表 |
act_hi_taskinst | 歷史任務實例表 |
act_hi_varinst | 歷史變量表 |
act_id_group | 用戶組信息表 |
act_id_info | 用戶擴展信息表 |
act_id_membership | 用戶與用戶組對應信息表 |
act_id_user | 用戶信息表 |
act_re_deployment | 部署信息表 |
act_re_model | 流程設計模型部署表 |
act_re_procdef | 流程定義數據表 |
act_ru_event_subscr | throwEvent、catchEvent時間監聽信息表 |
act_ru_execution | 運行時流程執行實例表 |
act_ru_identitylink | 運行時流程人員表,主要存儲任務節點與參與者的相關信息 |
act_ru_job | 運行時定時任務數據表 |
act_ru_task | 運行時任務節點表 |
act_ru_variable | 運行時流程變量數據表 |
activiti流程引擎 表結構分析