表結(jié)構(gòu)
表結(jié)構(gòu)
mysql 建表語句
activiti自帶了建表腳步皿桑,分別為下面三個文件:
- 核心引擎 activiti.mysql.create.engine.sql
- 歷史數(shù)據(jù) activiti.mysql.create.history.sql
- 身份信息 activiti.mysql.create.identity.sql
mysql刪表語句
- 核心引擎 activiti.mysql.drop.engine.sql
- 歷史數(shù)據(jù) activiti.mysql.drop.history.sql
- 身份信息 activiti.mysql.drop.identity.sql
ACT_GE_* 通用數(shù)據(jù)表
通用表
其中:
- act_ge_property表對應(yīng)代碼中的實體類為propertyEntityImpl
- act_ge_bytearray表對應(yīng)代碼中的實體類為ByteArrayEntityImpl
ACT_RE_*流程定義存儲表
流程定義存儲表
其中:
- act_re_deployment表對應(yīng)deploymentEntityImpl類
- act_re_procdef表對應(yīng)ProcessDefinitionEntityImpl類
身份數(shù)據(jù)表
身份數(shù)據(jù)表
其中:
- act_id_user表對應(yīng)UserEntityImpl類
- act_id_info表對應(yīng)IdentityInfoEntityImpl類
- act_id_group表對應(yīng)GroupEntityImpl類
- act_id_membership對應(yīng)MembershipEntityImpl類
其中act_id_info表中保存的是用戶的擴展信息斤贰。比如想添加用戶興趣愛好:
identityService.setUserInfo(user1.getId(),"like","reading");
運行時流程數(shù)據(jù)表
運行時表
其中:
- act_ru_execution表對應(yīng)ExecutionEntityImpl類
- act_ru_task表對應(yīng)TaskEntityImpl類
- act_ru_variable表對應(yīng)VariableInstanceEntityImpl類
- act_ru_identitylink表對應(yīng)IdentityLinkEntityImpl類(當(dāng)發(fā)起一條流程后蓖宦,流程中某節(jié)點的處理人就會和這條流程建立起連接,在這張表中插入一條記錄)
- act_ru_event_subscr表對應(yīng)EventSubscriptionEntityImpl類
- act_ru_job表對應(yīng)JobEntityImpl類
...
歷史流程數(shù)據(jù)表
歷史流程數(shù)據(jù)表
其中:
- act_hi_procinst表對應(yīng)HistoricProcessInstanceEntityImpl類