Activiti7自生成的25張數據表,都是是ACT_開頭的,第二部分是表示表的用途的兩個字母縮寫標識,用途也和服務的API對應。
- act_hi_*:'hi’表示 history,此前綴的表包含歷史數據,如歷史(結束)流程實例,變量,任務等等。
- act_ge_*:'ge’表示 general,此前綴的表為通用數據,用於不同場景中。
- act_evt_*:'evt’表示 event,此前綴的表為事件日志。
- act_procdef_*:'procdef’表示 processdefine,此前綴的表為記錄流程定義信息。
- act_re_*:'re’表示 repository,此前綴的表包含了流程定義和流程靜態資源(圖片,規則等等)。
- act_ru_*:'ru’表示 runtime,此前綴的表是記錄運行時的數據,包含流程實例,任務,變量,異步任務等運行中的數據。Activiti只在流程實例執行過程中保存這些數據,在流程結束時就會刪除這些記錄。
數據表分類
通用數據(act_ge_)
表名 | 解釋 |
act_ge_bytearray |
二進制數據表,存儲通用的流程定義和流程資源。 |
act_ge_property | 系統相關屬性,屬性數據表存儲整個流程引擎級別的數據,初始化表結構時,會默認插入三條記錄。 |
流程定義表(act_re_)
表名 | 解釋 |
act_re_deployment | 部署信息表 |
act_re_model | 流程設計模型部署表 |
act_re_procdef | 流程定義數據表 |
運行實例表(act_ru_)
表名 | 解釋 |
act_ru_deadletter_job | 作業死亡信息表,作業失敗超過重試次數 |
act_ru_event_subscr | 運行時事件表 |
act_ru_execution | 運行時流程執行實例表 |
act_ru_identitylink | 運行時用戶信息表 |
act_ru_integration | 運行時積分表 |
act_ru_job | 運行時作業信息表 |
act_ru_suspended_job | 運行時作業暫停表 |
act_ru_task | 運行時任務信息表 |
act_ru_timer_job | 運行時定時器作業表 |
act_ru_variable | 運行時變量信息表 |
歷史流程表(act_hi_)
表名 | j解釋 |
act_hi_actinst | 歷史節點表 |
act_hi_attachment | 歷史附件表 |
act_hi_comment | 歷史意見表 |
act_hi_detail | 歷史詳情表,提供歷史變量的查詢 |
act_hi_identitylink | 歷史流程用戶信息表 |
act_hi_procinst | 歷史流程實例表 |
act_hi_taskinst | 歷史任務實例表 |
act_hi_varinst | 歷史變量表 |
其他表
表名 | 解釋 |
act_evt_log | 流程引擎的通用事件日志記錄表 |
act_procdef_info | 流程定義的動態變更信息 |