activiti的數據庫表一共有28張,這裏是介紹這些表的作用,也就是介紹這些表存儲的數據是什麼,以及這些數據的作用。這28張表是按照存儲的數據的類型來分類的。一共分爲7個類型。
用戶數據表
表名 |
存儲的數據類型 |
字段 |
字段含義 |
字段類型 |
act_id_group |
存儲用戶組數據 |
id |
存儲的是組的ID |
varchar |
rev |
|
int |
name |
組名 |
varchar |
type |
組類型 |
varchar |
act_id_user |
存儲用戶數據 |
id |
用戶ID |
varchar |
rev |
|
int |
first |
用戶姓 |
varchar |
last |
用戶名 |
varchar |
email |
用戶郵箱 |
varchar |
pwd |
用戶密碼 |
varchar |
picture_id |
圖片ID |
varchar |
act_id_membership |
用戶與用戶組的關係表 |
user_id |
存儲user表中的id |
varchar |
group_id |
存儲group表中的id |
varchar |
act_id_info |
身份信息表 |
id |
身份信息ID |
varchar |
rev |
|
int |
user_id |
用戶ID |
varchar |
type |
身份信息類型 |
varchar |
key |
|
varchar |
value |
|
varchar |
password |
|
longblob |
parent_id |
|
varchar |
4張表都沒有外鍵關聯,但是他們之間的數據是有關係的
流程定義原始數據
table名稱 |
數據類型 |
table中數據的作用 |
使用頻率 |
act_ge_bytearray |
通用數據 |
二進制數據表,一般存儲流程模版(就是xml文件)、流程圖等的字節文件,它們在該表中通過deployment_id和act_re_deployment表中的部署信息關聯 |
常用 |
act_ge_property
|
屬性數據表 |
不常用 |
流程定義歷史數據
table名稱 |
數據類型 |
table中數據的作用 |
使用頻率 |
act_hi_actinst |
歷史數據 |
歷史節點表,存放process instance執行的各個節點的信息 |
常用 |
act_hi_attachment |
歷史附件表,存放各個歷史節點時上傳的附件信息 |
常用 |
act_hi_comment |
評論表,存放各個節點時提交的評論信息,比如,審批意見、備註等 |
常用 |
act_hi_detail |
歷史詳情表, |
不常用 |
act_hi_identitylink |
歷史流程人員表,存儲各個節點的辦理人、候選人等信息,常用於查詢某人或部門已經辦理的任務流程 |
常用 |
act_hi_procinst |
歷史流程實例表,存儲歷史process instance信息 |
|
act_hi_taskinst |
歷史流程任務表,存儲歷史流程任務信息 |
|
act_hi_varinst |
歷史流程變量表,存儲歷史流程各個節點的變量信息 |
|
流程部署數據
table名稱 |
數據類型 |
table中數據的作用 |
使用頻率 |
act_re_deployment |
repository數據 |
部署信息表,存儲定義、模型信息 |
|
act_re_model |
流程圖信息表,存儲流程圖信息,但是實際的流程圖存儲在act_ge_bytearray表中 |
|
act_re_procdef |
process define信息表,存儲流程定義信息,但是實際的流程定義數據存儲在act_ge_bytearray表中 |
|
流程實例運行時數據
table名稱 |
數據類型 |
table中數據的作用 |
使用頻率 |
act_ru_deadletter_job |
運行時數據 |
|
|
act_ru_event_subscr |
監聽信息表 |
不常用 |
act_ru_execution |
運行時流程執行實例表,記錄運行中流程運行的各個分支信息(當沒有子流程時,其數據與act_ru_task表數據是一一對應的) |
|
act_ru_identitylink |
運行時流程人員表,常用於查詢人員或部門的待辦任務時使用 |
常用 |
act_ru_job |
運行時定時任務數據表,存儲流程的定時任務信息 |
|
act_ru_suspended_job |
|
|
act_ru_task |
運行時流程任務節點表,存儲運行中流程的任務節點信息,常用於查詢人員或部門的待辦任務時使用 |
常用 |
act_ru_timer_job |
|
|
act_ru_variable |
運行時流程變量數據表,存儲運行中的流程各節點的變量信息 |
|
其他數據
table名稱 |
數據類型 |
table中數據的作用 |
使用頻率 |
act_evt_log |
|
事件日誌信息表 |
|
act_procdef_info |
|
流程定義擴展信息表 |
|