Activiti工作流6.0表結構介紹
數據庫設計規則
表分類 |
描述 |
說明 |
ACT_GE_* |
通用數據表(GE 代表 General) |
|
ACT_RE_* |
流程定義存儲表 (RE 代表 Repository) |
保存一些 ‘靜態’信息,如流程定義和流程資源(如圖片、規則等); |
ACT_ID_* |
身份信息表 (ID 代表 Identity) |
|
ACT_RU_* |
運行時記錄表 (RU 代表 Runtime) |
並且當流程結束後會立即移除這些數據, 這是爲了保證運行時表儘量的小並運行的足夠快; |
ACT_HI_* |
歷史數據表 (HI 代表 History) |
Activiti提供4中歷史級別 none: 不保存任何歷史記錄,可以提高系統性能; activity:保存所有的流程實例、任務、活動信息; audit:也是Activiti的默認級別,保存所有的流程實例、任務、活動、表單屬性; full: 最完整的歷史記錄,除了包含audit級別的信息之外還能保存詳細,例如:流程變量。 |
1.通用數據表(ACT_GE_*)
1.1 ACT_EVT_LOG (act_evt_log) > 事件日誌表
字段 |
類型 |
長度 |
是否必填 |
描述 |
LOG_NR_ |
bigint |
20 |
是 |
主鍵自增 |
TYPE_ |
varchar |
64 |
否 |
類型 |
PROC_DEF_ID_ |
varchar |
64 |
否 |
流程定義ID |
PROC_INST_ID_ |
varchar |
64 |
否 |
流程實例ID |
EXECUTION_ID_ |
varchar |
64 |
否 |
執行ID |
TASK_ID_ |
varchar |
64 |
否 |
任務ID |
TIME_STAMP_ |
timestamp |
|
是 |
時間 |
USER_ID_ |
varchar |
255 |
否 |
用戶ID |
DATA_ |
longblob |
|
否 |
內容 |
LOCK_OWNER_ |
varchar |
255 |
否 |
鎖定節點 |
LOCK_TIME_ |
timestamp |
|
否 |
鎖定時間 |
IS_PROCESSED_ |
tinyint |
4 |
是 |
是否正在執行, 默認 0 |
1.2 ACT_GE_PROPERTY > 屬性表
屬性抽象成爲 key-value對,使用該表來保存這些屬性。
字段 |
類型 |
長度 |
是否必填 |
描述 |
NAME_ |
varchar |
64 |
是 |
屬性名稱 |
VALUE_ |
varchar |
300 |
否 |
屬性值 |
REV_ |
int |
11 |
否 |
數據版本號 |
1.3 ACT_GE_BYTEARRAY > 資源表
注:用來保存部署文件的大文本數據。
保存流程定義圖片和xml、Serializable(序列化)的變量,即保存所有二進制數據,特別注意類路徑部署時候,不要把svn等隱藏文件或者其他與流程無關的文件也一起部署到該表中,會造成一些錯誤(可能導致流程定義無法刪除)
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
REV_ |
int |
11 |
否 |
數據版本號 |
NAME_ |
varchar |
255 |
否 |
資源名稱 |
DEPLOYMENT_ID_ |
varchar |
64 |
否 |
ACT_RE_DEPLOYMENT部署表的主鍵。 一次部署可以關聯多個資源 |
BYTES_ |
longblob |
|
否 |
資源內容,數據類型爲longblob,最大可存儲4GB的數據 |
GENERATED_ |
tinyint |
|
否 |
是否爲自動產生的資源, 0-false,1-true |
2.流程定義存儲表(ACT_RE_*)
2.1 ACT_RE_DEPLOYMENT > 部署數據表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
NAME_ |
varchar |
255 |
否 |
部署名稱 |
CATEGORY_ |
varchar |
255 |
否 |
分類 |
KEY_ |
varchar |
255 |
否 |
關鍵字 |
TENANT_ID_ |
varchar |
255 |
否 |
租戶ID |
DEPLOY_TIME_ |
timestamp |
|
否 |
部署時間 |
2.2 ACT_RE_MODEL > 模型信息表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
REV_ |
int |
11 |
否 |
數據版本號 |
NAME_ |
varchar |
255 |
否 |
模型名稱 |
KEY_ |
varchar |
255 |
否 |
模型關鍵字 (流程引擎使用) |
CATEGORY_ |
varchar |
255 |
否 |
模型分類 |
CREATE_TIME_ |
timestamp |
|
否 |
創建時間 |
LAST_UPDATE_TIME_ |
timestamp |
|
否 |
最後修改時間 |
VERSION_ |
int |
11 |
否 |
模型版本 |
META_INFO_ |
varchar |
4000 |
否 |
數據源信息(以json格式保存流程定義的信息) |
DEPLOYMENT_ID_ |
varchar |
64 |
否 |
部署ID,ACT_RE_DEPLOYMENT > ID |
EDITOR_SOURCE_VALUE_ID_ |
varchar |
64 |
否 |
編輯源值ID |
EDITOR_SOURCE_EXTRA_VALUE_ID_ |
varchar |
64 |
否 |
編輯源擴展值ID |
TENANT_ID_ |
varchar |
255 |
否 |
租戶ID |
2.3 ACT_RE_PROCDEF > 流程定義表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵(組合主鍵) |
REV_ |
int |
11 |
否 |
數據版本號 |
CATEGORY_ |
varchar |
255 |
否 |
流程命名空間分類 (流程定義的Namespace) |
NAME_ |
varchar |
255 |
否 |
流程定義名稱 (文件process元素的name屬性值) |
KEY_ |
varchar |
255 |
否 |
流程定義key (文件process元素的id屬性值) |
VERSION_ |
int |
11 |
否 |
流程定義的版本 |
DEPLOYMENT_ID_ |
varchar |
64 |
否 |
關聯部署表主鍵 |
RESOURCE_NAME_ |
varchar |
4000 |
否 |
流程定義的對應的資源名稱,一般爲文件相對路徑 |
DGRM_RESOURCE_NAME_ |
varchar |
4000 |
否 |
流程定義的對應流程圖的資源名稱 (流程bpmn文件名稱) |
DESCRIPTION_ |
varchar |
4000 |
否 |
流程定義描述 |
HAS_START_FORM_KEY_ |
tinyint |
4 |
否 |
是否存在開始表單標記 0-否 , 1-是 |
HAS_GRAPHICAL_NOTATION_ |
tinyint |
4 |
否 |
是否有圖形信息 |
SUSPENSION_STATE_ |
int |
11 |
否 |
掛起狀態 1正常 2-掛起 |
TENANT_ID_ |
varchar |
25 |
否 |
租戶ID |
ENGINE_VERSION_ |
varchar |
255 |
否 |
引擎版本 |
2.4 ACT_PROCDEF_INFO > 流程定義擴展表
字段 |
類型 |
長度 |
描述 |
ID_ |
varchar |
64 |
主鍵 |
PROC_DEF_ID_ |
varchar |
64 |
流程定義ID 外鍵:ACT_RE_PROCDEF |
REV_ |
int |
11 |
版本號 |
INFO_JSON_ID_ |
varchar |
64 |
內容,資源表ID 外鍵:ACT_GE_BYTEARRAY |
3.身份數據表
3.1 ACT_ID_USER > 用戶信息表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
REV_ |
int |
11 |
否 |
數據版本號 |
FIRST_ |
varchar |
255 |
否 |
用戶名稱 |
LAST_ |
varchar |
255 |
否 |
用戶姓氏 |
EMAIL_ |
varchar |
255 |
否 |
用戶郵箱 |
PWD |
varchar |
255 |
否 |
用戶密碼 |
PICTURE_ID_ |
varchar |
64 |
否 |
用戶頭像圖片,對應資源表的數據ID |
3.2 ACT_ID_INFO > 用戶擴展信息表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
REV_ |
int |
11 |
否 |
數據版本號 |
USER_ID_ |
varchar |
64 |
否 |
用戶ID(用戶表主鍵) |
TYPE_ |
varchar |
64 |
否 |
信息類型 account - 用戶的帳號 userinfo - 用戶信息 |
KEY_ |
varchar |
255 |
否 |
數據的鍵 |
VALUE_ |
varchar |
255 |
否 |
數據的值 |
PASSWORD_ |
longblob |
|
否 |
用戶帳號的密碼字段 注:當前Activiti並沒有使用該字段 |
PARENT_ID_ |
varchar |
255 |
否 |
該信息的父信息ID |
3.3 ACT_ID_GROUP > 用戶組表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
REV_ |
int |
11 |
否 |
數據版本號 |
NAME_ |
varchar |
255 |
否 |
組名稱 |
TYPE_ |
varchar |
255 |
否 |
組類型 |
3.4 ACT_ID_MEMBERSHIP > 用戶與組關係表
字段 |
類型 |
長度 |
是否必填 |
描述 |
USER_ID_ |
varchar |
64 |
是 |
用戶ID(用戶表主鍵) |
GROUP_ID_ |
varchar |
64 |
是 |
用戶組ID(用戶組表主鍵) |
4.運行時流程數據表
4.1 ACT_RU_EXECUTION > 運行時流程實例執行實例表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
REV_ |
int |
11 |
否 |
數據版本號 |
PROC_INST_ID_ |
varchar |
64 |
否 |
流程實例ID 一個流程實例有可能會產生多個執行流,該字段表示執行流所屬的流程實例 |
BUSINESS_KEY_ |
varchar |
255 |
否 |
啓動流程時指定的業務主鍵。(一般存業務表主鍵) |
PARENT_ID_ |
varchar |
64 |
否 |
父流程實例ID, 一個流程實例有可能會產生執行流,新的執行流數據以該字段標識其所屬的流程實例。 |
PROC_DEF_ID_ |
varchar |
64 |
否 |
流程定義ID |
SUPER_EXEC_ |
varchar |
64 |
否 |
外部子流程 |
ROOT_PROC_INST_ID_ |
varchar |
64 |
否 |
|
ACT_ID_ |
varchar |
255 |
否 |
當前執行流ID, ID在流程文件中定義。 |
IS_ACTIVE_ |
tinyint |
4 |
否 |
激活狀態 0非 1 是 |
IS_CONCURRENT_ |
tinyint |
4 |
否 |
併發狀態 0非 1 是 |
IS_SCOPE_ |
tinyint |
4 |
否 |
是否主流程實例 0非 1 是 |
IS_EVENT_SCOPE_ |
tinyint |
4 |
否 |
是事件 0非 1 是 |
IS_MI_ROOT_ |
tinyint |
4 |
否 |
|
SUSPENSION_STATE_ |
int |
11 |
否 |
掛起狀態 1-正常 2-掛起 |
CACHED_ENT_STATE_ |
int |
11 |
否 |
流程實體的緩存,取值爲0~7 |
TENANT_ID_ |
varchar |
255 |
否 |
租戶ID |
NAME_ |
varchar |
255 |
否 |
名稱 |
START_TIME_ |
datetime |
|
否 |
啓動時間 |
START_USER_ID_ |
varchar |
255 |
否 |
啓動用戶 |
LOCK_TIME_ |
timestamp |
|
否 |
鎖定時間 |
IS_COUNT_ENABLED_ |
tinyint |
4 |
否 |
|
EVT_SUBSCR_COUNT_ |
int |
11 |
否 |
|
TASK_COUNT_ |
int |
11 |
否 |
|
JOB_COUNT_ |
int |
11 |
否 |
|
TIMER_JOB_COUNT_ |
int |
11 |
否 |
|
SUSP_JOB_COUNT_ |
int |
11 |
否 |
|
DEADLETTER_JOB_COUNT_ |
int |
11 |
否 |
|
VAR_COUNT_ |
int |
11 |
否 |
|
ID_LINK_COUNT_ |
int |
11 |
否 |
|
4.2 ACT_RU_TASK > 用戶任務表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
REV_ |
int |
11 |
否 |
數據版本號 |
EXECUTION_ID_ |
varchar |
64 |
否 |
執行流ID |
PROC_INST_ID_ |
varchar |
64 |
否 |
流程實例ID |
PROC_DEF_ID_ |
varchar |
64 |
否 |
流程定義ID |
NAME_ |
varchar |
64 |
否 |
任務名稱 (在流程文件中定義) |
PARENT_TASK_ID_ |
varchar |
64 |
否 |
父任務ID (子任務纔會設置該字段的值) |
DESCRIPTION_ |
varchar |
4000 |
否 |
任務描述 (在流程文件中配置) |
TASK_DEF_KEY_ |
varchar |
255 |
否 |
任務定義的ID值,(在流程文件中定義) |
OWNER_ |
varchar |
255 |
否 |
任務擁有人 (無外鍵關聯) |
ASSIGNEE_ |
varchar |
255 |
|
代理人,被指派執行該任務的人 (無外鍵關聯) |
DELEGATION_ |
varchar |
64 |
否 |
任務委託狀態 PENDING - 委託中 RESOLVED - 已處理 |
PRIORITY_ |
int |
11 |
否 |
任務優先級,默認爲50 |
CREATE_TIME_ |
timestamp |
|
否 |
創建時間 |
DUE_DATE_ |
datetime |
|
否 |
任務預訂日期 |
CATEGORY_ |
varchar |
|
否 |
類型 |
SUSPENSION_STATE_ |
int |
11 |
否 |
暫停狀態 1-正常 2-掛起 |
TENANT_ID_ |
varchar |
255 |
否 |
租戶ID |
FORM_KEY_ |
varchar |
255 |
否 |
表單ID |
CLAIM_TIME_ |
datetime |
|
否 |
簽收時間 |
4.3 ACT_RU_VARIABLE > 流程參數數據表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
REV_ |
int |
11 |
否 |
數據版本號 |
TYPE_ |
varchar |
255 |
否 |
參數類型,不爲空 可選值:boolean. bytes、serializable. date. double、 integer、jpa-entity、long、 null、 short 、string 以上字段值由Activiti 提供,也可自定義擴展類型 |
NAME_ |
varchar |
255 |
否 |
參數名稱 |
EXECUTION_ID_ |
varchar |
64 |
否 |
對應的執行ID |
PROC_INST_ID_ |
varchar |
64 |
否 |
對應的流程實例ID |
TASK_ID_ |
varchar |
64 |
否 |
任務ID (若是任務參數,則需要設置) |
BYTEARRAY_ID_ |
varchar |
64 |
否 |
資源表ID (若參數值是序列化對象,可將該對象作爲資源保存到資源表中) |
DOUBLE_ |
double |
|
否 |
參數類型爲double,則值會保存到該字段中 |
LONG_ |
bigint |
20 |
否 |
參數類型爲long, 則值會保存到該字段中。 |
TEXT_ |
varchar |
4000 |
否 |
用於保存文本類型的參數值,該字段爲varchar 類型,長度爲4 000。 |
TEXT2_ |
varchar |
4000 |
否 |
文本類型的參數值。 |
4.4 ACT_RU_IDENTITYLINK > 參與者信息表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
REV_ |
int |
11 |
否 |
數據版本號 |
GROUP_ID_ |
varchar |
255 |
否 |
用戶組ID |
TYPE_ |
varchar |
255 |
否 |
該關係數據的類型,當前提供了3個值: assignee、 candidate和owner, 表示流程數據的指派人(組)、候選人(組)和擁有人 |
USER_ID_ |
varchar |
255 |
否 |
用戶ID |
TASK_ID_ |
varchar |
64 |
否 |
任務ID |
PROC_INST_ID_ |
varchar |
64 |
否 |
流程實例ID |
PROC_DEF_ID_ |
varchar |
64 |
否 |
流程定義ID |
|
|
|
|
|
4.5 ACT_RU_EVENT_SUBSCR > 運行時事件表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
REV_ |
int |
11 |
否 |
數據版本號 |
EVENT_TYPE_ |
varchar |
255 |
否 |
事件類型,message,signal |
EVENT_NAME_ |
varchar |
255 |
否 |
事件名稱 |
EXECUTION_ID_ |
varchar |
64 |
否 |
流程執行ID |
PROC_INST_ID_ |
varchar |
64 |
否 |
流程實例ID |
ACTIVITY_ID_ |
varchar |
64 |
否 |
時間活動ID |
CONFIGURATION_ |
varchar |
255 |
否 |
屬性配置信息 |
CREATED_ |
timestamp |
|
否 |
創建時間 |
PROC_DEF_ID_ |
varchar |
64 |
否 |
流程定義ID |
TENANT_ID_ |
varchar |
255 |
否 |
租戶ID |
4.6 ACT_RU_JOB > 運行作業信息表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
REV_ |
int |
11 |
否 |
數據版本號 |
TYPE_ |
varchar |
255 |
否 |
類型,值爲message或timer |
LOCK_EXP_TIME_ |
timestamp |
|
否 |
鎖定的結束時間 |
LOCK_OWNER_ |
varchar |
255 |
否 |
掛起者,鎖定標識,默認爲UUID |
EXCLUSIVE_ |
tinyint |
1 |
否 |
是否唯一 |
EXECUTION_ID_ |
varchar |
64 |
否 |
執行實例ID |
PROCESS_INSTANCE_ID_ |
varchar |
64 |
否 |
流程實例ID |
PROC_DEF_ID_ |
varchar |
64 |
否 |
流程定義ID |
RETRIES_ |
int |
11 |
否 |
工作的剩餘執行次數,默認值爲3 |
EXCEPTION_STACK_ID_ |
varchar |
64 |
否 |
異常堆棧(資源表ID) |
EXCEPTION_MSG_ |
varchar |
4000 |
否 |
異常信息 |
DUEDATE_ |
timestamp |
|
否 |
工作執行時間 |
REPEAT_ |
varchar |
255 |
否 |
工作重複執行次數 |
HANDLER_TYPE_ |
varchar |
255 |
否 |
處理器類型 |
HANDLER_CFG_ |
varchar |
4000 |
否 |
處理器配置 |
TENANT_ID_ |
varchar |
255 |
否 |
租戶ID |
4.7 ACT_RU_DEADLETTER_JOB > 無法執行工作表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
REV_ |
int |
11 |
否 |
數據版本號 |
TYPE_ |
varchar |
255 |
否 |
類型,值爲message或timer |
EXCLUSIVE_ |
tinyint |
1 |
否 |
是否唯一 |
EXECUTION_ID_ |
varchar |
64 |
否 |
執行實例ID |
PROCESS_INSTANCE_ID_ |
varchar |
64 |
否 |
流程實例ID |
PROC_DEF_ID_ |
varchar |
64 |
否 |
流程定義ID |
EXCEPTION_STACK_ID_ |
varchar |
64 |
否 |
異常堆棧(資源表ID) |
EXCEPTION_MSG_ |
varchar |
4000 |
否 |
異常信息 |
DUEDATE_ |
timestamp |
|
否 |
工作執行時間 |
REPEAT_ |
varchar |
255 |
否 |
工作重複執行次數 |
HANDLER_TYPE_ |
varchar |
255 |
否 |
處理器類型 |
HANDLER_CFG_ |
varchar |
4000 |
否 |
處理器配置 |
TENANT_ID_ |
varchar |
255 |
否 |
租戶ID |
4.8 ACT_RU_SUSPENDED_JOB > 暫停表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
REV_ |
int |
11 |
否 |
數據版本號 |
TYPE_ |
varchar |
255 |
否 |
類型,值爲message或timer |
EXCLUSIVE_ |
tinyint |
1 |
否 |
是否唯一 |
EXECUTION_ID_ |
varchar |
64 |
否 |
執行實例ID |
PROCESS_INSTANCE_ID_ |
varchar |
64 |
否 |
流程實例ID |
PROC_DEF_ID_ |
varchar |
64 |
否 |
流程定義ID |
RETRIES_ |
int |
11 |
否 |
工作的剩餘執行次數,默認值爲3 |
EXCEPTION_STACK_ID_ |
varchar |
64 |
否 |
異常堆棧(資源表ID) |
EXCEPTION_MSG_ |
varchar |
4000 |
否 |
異常信息 |
DUEDATE_ |
timestamp |
|
否 |
工作執行時間 |
REPEAT_ |
varchar |
255 |
否 |
工作重複執行次數 |
HANDLER_TYPE_ |
varchar |
255 |
否 |
處理器類型 |
HANDLER_CFG_ |
varchar |
4000 |
否 |
處理器配置 |
TENANT_ID_ |
varchar |
255 |
否 |
租戶ID |
4.9 ACT_RU_TIMER_JOB > 定時器表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
REV_ |
int |
11 |
否 |
數據版本號 |
TYPE_ |
varchar |
255 |
否 |
類型,值爲message或timer |
LOCK_EXP_TIME_ |
timestamp |
|
否 |
鎖定的結束時間 |
LOCK_OWNER_ |
varchar |
255 |
否 |
掛起者,鎖定標識,默認爲UUID |
EXCLUSIVE_ |
tinyint |
1 |
否 |
是否唯一 |
EXECUTION_ID_ |
varchar |
64 |
否 |
執行實例ID |
PROCESS_INSTANCE_ID_ |
varchar |
64 |
否 |
流程實例ID |
PROC_DEF_ID_ |
varchar |
64 |
否 |
流程定義ID |
RETRIES_ |
int |
11 |
否 |
工作的剩餘執行次數,默認值爲3 |
EXCEPTION_STACK_ID_ |
varchar |
64 |
否 |
異常堆棧(資源表ID) |
EXCEPTION_MSG_ |
varchar |
4000 |
否 |
異常信息 |
DUEDATE_ |
timestamp |
|
否 |
工作執行時間 |
REPEAT_ |
varchar |
255 |
否 |
工作重複執行次數 |
HANDLER_TYPE_ |
varchar |
255 |
否 |
處理器類型 |
HANDLER_CFG_ |
varchar |
4000 |
否 |
處理器配置 |
TENANT_ID_ |
varchar |
255 |
否 |
租戶ID |
5. 歷史數據表
5.1 ACT_HI_PROCINST 歷史流程實例信息表
與正在運行中的流程實例表act_ru_execution正好對應
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
PROC_INST_ID_ |
varchar |
64 |
是 |
流程實例ID |
BUSINESS_KEY_ |
varchar |
255 |
否 |
業務主鍵標識 |
PROC_DEF_ID_ |
varchar |
64 |
否 |
流程定義ID |
START_TIME_ |
datetime |
|
|
開始時間 |
END_TIME_ |
datetime |
|
|
結束時間 |
DURATION_ |
bigint |
20 |
|
時長 |
START_USER_ID_ |
varchar |
255 |
|
發起人ID |
START_ACT_ID_ |
varchar |
255 |
|
開始節點ID |
END_ACT_ID_ |
varchar |
255 |
|
結束節點ID |
SUPER_PROCESS_INSTANCE_ID_ |
varchar |
64 |
|
超級流程實例ID |
DELETE_REASON_ |
varchar |
4000 |
|
刪除理由 |
TENANT_ID_ |
varchar |
255 |
|
租戶ID |
NAME_ |
varchar |
255 |
|
名稱 |
5.2 ACT_HI_DETAIL 流程明細表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
TYPE_ |
varchar |
255 |
否 |
數據類型: FormProperty, //表單 VariableUpdate //參數 |
PROC_INST_ID_ |
varchar |
64 |
否 |
流程實例ID |
EXECUTION_ID_ |
varchar |
64 |
否 |
執行流程ID |
TASK_ID_ |
varchar |
64 |
否 |
任務ID |
ACT_INST_ID_ |
varchar |
64 |
否 |
活動實例Id |
NAME_ |
varchar |
255 |
否 |
名稱 |
VAR_TYPE_ |
varchar |
255 |
否 |
變量類型 對應流程文件標籤 示例:startEvent、userTask |
REV_ |
int |
11 |
否 |
數據版本號 |
TIME_ |
datetime |
|
否 |
創建時間 |
BYTEARRAY_ID_ |
varchar |
64 |
否 |
字節數組ID |
DOUBLE_ |
double |
|
否 |
存儲Double類型變量 |
LONG_ |
bigint |
20 |
否 |
存儲long類型變量 |
TEXT_ |
varchar |
4000 |
否 |
|
TEXT2_ |
varchar |
4000 |
否 |
|
|
|
|
|
|
5.3 ACT_HI_ACTINS 歷史節點表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
PROC_DEF_ID_ |
varchar |
64 |
否 |
流程定義ID |
PROC_INST_ID_ |
varchar |
64 |
否 |
流程實例ID |
EXECUTION_ID_ |
varchar |
255 |
否 |
執行流ID |
ACT_ID_ |
varchar |
255 |
否 |
流程活動的ID, 在流程文件中定義 |
TASK_ID_ |
varchar |
255 |
否 |
任務ID |
CALL_PROC_INST_ID_ |
varchar |
64 |
否 |
請求流程實例ID 調用外部流程的流程實例ID' |
ACT_NAME_ |
varchar |
255 |
否 |
活動的名稱 |
ACT_TYPE_ |
varchar |
255 |
否 |
活動類型, 例如開始事件,活動名稱爲startEvent |
ASSIGNEE_ |
varchar |
255 |
否 |
活動指派人 |
START_TIME_ |
datetime |
|
否 |
活動開始時間,即執行流到達活動時的時間 |
END_TIME_ |
datetime |
|
否 |
活動結束時間,即執行流離開該活動時的時間 |
DURATION_ |
bigint |
20 |
否 |
耗時,毫秒值 |
DELETE_REASON_ |
varchar |
4000 |
否 |
刪除原因 |
TENANT_ID_ |
varchar |
255 |
否 |
租戶ID |
5.4 ACT_HI_TASKINST 歷史任務流程實例信息
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
PROC_DEF_ID_ |
varchar |
64 |
否 |
流程定義ID |
TASK_DEF_KEY_ |
varchar |
255 |
否 |
節點定義ID |
PROC_INST_ID_ |
varchar |
64 |
否 |
流程實例ID |
EXECUTION_ID_ |
varchar |
64 |
否 |
執行實例ID |
NAME_ |
varchar |
255 |
否 |
名稱 |
PARENT_TASK_ID_ |
varchar |
64 |
否 |
父節點實例ID |
DESCRIPTION_ |
varchar |
4000 |
否 |
描述 |
OWNER_ |
varchar |
255 |
否 |
任務擁有人 |
ASSIGNEE_ |
varchar |
255 |
否 |
代理人 |
START_TIME_ |
datetime |
|
是 |
開始時間 |
CLAIM_TIME_ |
datetime |
|
否 |
提醒時間 |
END_TIME_ |
|
|
否 |
結束時間 |
DURATION_ |
bigint |
20 |
否 |
時長 |
DELETE_REASON_ |
varchar |
4000 |
否 |
刪除理由 |
PRIORITY_ |
int |
11 |
否 |
優先級 |
DUE_DATE_ |
datetime |
|
否 |
應完成時間 |
FORM_KEY_ |
varchar |
255 |
否 |
表單key |
CATEGORY_ |
varchar |
255 |
否 |
分類 |
TENANT_ID_ |
varchar |
255 |
否 |
租戶ID |
5.5 ACT_HI_IDENTITYLINK > 歷史流程人員表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
GROUP_ID_ |
varchar |
64 |
否 |
用戶組ID(用戶組表主鍵) |
TYPE_ |
varchar |
255 |
否 |
用戶組類型 主要分爲:ssignee、candidate、 owner、starter 、participant |
USER_ID_ |
varchar |
255 |
否 |
用戶ID |
TASK_ID_ |
varchar |
64 |
否 |
任務ID |
PROC_INST_ID_ |
varchar |
64 |
否 |
流程實例ID |
5.6 ACT_HI_COMMENT > 歷史審批意見表
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
GROUP_ID_ |
varchar |
64 |
否 |
用戶組ID(用戶組表主鍵) |
TYPE_ |
varchar |
255 |
否 |
類型 event -事件 comment - 意見 |
USER_ID_ |
varchar |
255 |
否 |
用戶ID |
TASK_ID_ |
varchar |
64 |
否 |
任務ID |
PROC_INST_ID_ |
varchar |
64 |
否 |
流程實例ID |
ACTION_ |
varchar |
255 |
否 |
行爲類型 值爲下列內容中的一種: AddUserLink、DeleteUserLink、AddGroupLink、DeleteGroupLink、AddComment、AddAttachment、DeleteAttachment |
MESSAGE_ |
varchar |
4000 |
否 |
處理意見,例如審批意見 |
FULL_MSG_ |
longblob |
|
|
全部消息 |
5.7 ACT_HI_VARINST > 歷史變量信息
與運行中的參數存儲表 act_ru_variable正好對應
字段 |
類型 |
長度 |
是否必填 |
描述 |
ID_ |
varchar |
64 |
是 |
主鍵 |
PROC_INST_ID_ |
varchar |
64 |
否 |
流程實例ID |
EXECUTION_ID_ |
varchar |
64 |
否 |
執行ID |
TASK_ID_ |
varchar |
64 |
否 |
任務ID |
NAME_ |
varchar |
255 |
否 |
名稱 |
VAR_TYPE_ |
varchar |
100 |
否 |
變量類型 |
REV_ |
int |
11 |
否 |
數據版本號 |
BYTEARRAY_ID_ |
varchar |
64 |
否 |
對應資源表ID |
DOUBLE_ |
double |
|
否 |
存儲double類型參數 |
LONG_ |
bigint |
20 |
否 |
存儲long類型參數 |
TEXT_ |
varchar |
4000 |
否 |
|
TEXT2_ |
varchar |
4000 |
否 |
|
CREATE_TIME_ |
datetime |
|
否 |
創建時間 |
LAST_UPDATED_TIME_ |
datetime |
|
否 |
最後修改時間 |