activiti中关于存储的相关表

activiti中的ACT_RE_* 系列的表表示的是静态信息的保存,比如流程定义,规则等。
一共有三个表,ACT_RE_MODEL,ACT_RE_DEPLOYMENT,ACT_RE_PROCDEF。

先说ACT_RE_MODEL,流程模型设计完后保存时将数据插入这张表。

字段 描述 类型 Not Null 备注
ID_ 主键ID VARCHAR(64) Yes 主键
REV_ 乐观锁 INT(11) No 为啥是乐观锁?
NAME_ 部署名 VARCHAR(255) No  
KEY_ 部署Key VARCHAR(255) No  
CATEGORY_ 分类 VARCHAR(255) No 分啥类的?
CREATE_TIME_ 创建时间 TIMESTAMP(3) No yyyy-MM-dd HH:mm:ss sss
LAST_UPDATE_TIME_ 最后更新时间 TIMESTAMP(3) No yyyy-MM-dd HH:mm:ss sss
VERSION_ 版本号 INT(11) No  
META_INFO_ 元数据 VARCHAR(4000) No
json格式
{"name":"new-process","description":"","revision":1}
DEPLOYMENT_ID_ 部署ID VARCHAR(64) No 部署ID,外键,ACT_RE_DEPLOYMENT的ID,多次部署保存最后一次的ID
EDITOR_SOURCE_VALUE_ID_   VARCHAR(64) No 外键,ACT_GE_BYTEARRAY的ID
EDITOR_SOURCE_EXTRA_VALUE_ID_   VARCHAR(64) No 外键,ACT_GE_BYTEARRAY的ID
TENANT_ID_ 租户ID VARCHAR(255) No default '',什么是租户ID?

ACT_RE_DEPLOYMENT,流程部署时,需要持久化的数据保存在这张表中。

字段 描述 类型 Not Null 备注
ID_ 主键ID VARCHAR(64) Yes 主键
NAME_ 部署名称 VARCHAR(255) No  
CATEGORY_ 分类 VARCHAR(255) No  
TENANT_ID_ 租户 VARCHAR(255) No default ''
DEPLOY_TIME_ 部署时间 TIMESTAMP(3) No yyyy-MM-dd HH:mm:ss sss
ACT_RE_PROCDEF,流程数据保存在这个表中。

字段 描述 类型 Not Null 备注
ID_ 主键ID VARCHAR(64) Yes 主键
REV_ 乐观锁? INT(11)   怎么乐观的?
CATEGORY_ 分类 VARCHAR(255)    
NAME_ 名称 VARCHAR(255)    
KEY_ 流程key VARCHAR(255) Yes  
VERSION_ 版本 INT(11) Yes  
DEPLOYMENT_ID_ 部署表ID VARCHAR(64)    
RESOURCE_NAME_ bpmn文件名 VARCHAR(4000)   实际生成了么?
DGRM_RESOURCE_NAME_ png图片名 VARCHAR(4000)    
DESCRIPTION_ 描述 VARCHAR(4000)    
HAS_START_FORM_KEY_ start节点是否存在form key TINYINT(4)  
0:否
1:是
HAS_GRAPHICAL_NOTATION_   TINYINT(4)    
SUSPENSION_STATE_ 是否挂起 INT(11)  
1:激活
2:挂起
TENANT_ID_ 租户 VARCHAR(255)    

你可能感兴趣的:(activiti)