工作流框架activiti-表的基本分組及功能

根據網上資料以及項目實踐獲取的activiti框架的表分組以及功能清單:

表分類 分類說明 表名 表說明
流程歷史信息 說是歷史是因爲這些表名帶hi,表示history,其實這些表都記錄了全量的信息(歷史+運行中) act_hi_procinst 流程實例,包括流程業務主鍵、發起人、提交時間,結束時間等,可以通過有無提交時間判斷流程是否結束
act_hi_attachment 流程附件
act_hi_comment 流程中的一些說明信息,包括一些歷史節點的操作動作和對應的中文描述
act_hi_detail 流程運行中的細節信息
act_hi_identitylink 審批節點參與者信息,可以與用戶信息相關功能一起使用,有需要可以個性化開發將流程審批參與人置入
act_hi_actinst 流程環節信息,保存審批節點名稱,開始時間,結束時間等,人工節點會保存節點的審批人
act_hi_taskinst 流程審批節點信息,內容與act_hi_actinst差不多,但是隻保存人工節點信息
act_hi_varinst 流程的變量信息,只會儲存當前的變量值
運行中實例 ru表示runtime,運行中的工作流的一些信息,部分信息會與上面的流程歷史信息重複;
流程運轉時依賴這些表,因爲會刪除歷史數據,表的數據量會很小,提高運行速度
act_ru_task 流程審批節點信息,同上,節點審批結束後會刪除
act_ru_variable 流程的變量信息,同上,流程結束後刪除
act_ru_execution 流程執行環節的實例,會預保存流程的各個未開始節點
act_ru_deadletter_job 多次執行失敗之後的任務
act_ru_event_subscr throwEvent、catchEvent時間監聽信息表
act_ru_identitylink 審批節點參與者信息,同上
act_ru_job 異步任務信息
act_ru_suspended_job 已掛起的信息
act_ru_timer_job 定時任務信息
通用數據 通用數據, 用於不同場景下 act_ge_bytearray 二進制文件表,流程圖、流程定義的xml都在這裏面
act_ge_property 工作流引擎級別的相關參數
流程定義 re表示repository,主要包括流程定義裏的模型信息,靜態資源等 act_re_deployment 部署信息
act_re_model 模型信息
act_re_procdef 流程定義信息,記錄已發佈流程的信息,與act_re_deployment的記錄一一對應
act_procdef_info 流程定義擴展表
用戶信息 activiti內置的一套用戶信息表,不過正常的企業級系統都會有自己的一套用戶信息,所以這個基本用不上 act_id_group 身份-分組信息
act_id_info 用戶詳細信息
act_id_membership 用戶-羣組關係信息
act_id_user 用戶基本信息
日誌 不常用,網上說明資料較少 act_evt_log 存儲事件處理日誌,方便管理員跟蹤處理
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章