Activiti爲咱們提供了以下的28張數據表,爲咱們的工做流實現起着最基礎但重要的工做。下面經過數據表的分類、含義幾個方面來介紹一下。ide
1.數據表的分類
activiti的28張數據表組成了嚴密的工做流存儲機制,總共有以下六大類。spa
2.數據表的含義
- ACT_GE_BYTEARRAY:用來保存流程引擎相關的資源,如bpmn、png等文件。
- REV_字段用來保存操做版本;
- BYTE_字段用來保存一些可序列話的數據,如文件內容。
- ACT_GE_PROPERTY:屬性表,用來保存一些基本屬性,爲k-v格式。
- act_re_deployment:部署表,「部署」能夠當作一個操做人,一次部署能夠部署多個資源文件。
- act_re_procdef:流程定義,用來存儲咱們定義的流程。
- act_id_info:用來存儲用戶的一些信息,其中經過TYPE_字段來區別存儲的信息種類,TYPE_有三個值分別爲accout、userinfo和null
- act_ru_identitylink:任務和用戶的關係表
- act_ru_task:用來保存流程中的任務
- act_ru_variable:運行中的參數保存
- act_ru_event_subscr:事件描述表,包括邊界事件等事件的描述信息
- act_hi_actinst:每個流程的流程細節、過程都會被記錄到此
- act_hi_attachment:附件表
- act_hi_comment:評論表