Mossle

Activiti-5.21数据字典

简介
# 前缀 描述
1 ACT_RE_ RE表示Repository资源库,保存流程定义,模型等设计阶段的数据。
2 ACT_RU_ RU表示Runtime运行时,保存流程实例,任务,变量等运行阶段的数据。
3 ACT_HI_ HI表示History历史,保存历史实例,历史任务等流程历史数据。
4 ACT_ID_ ID表示Identity身份,保存用户,群组,关系等组织机构相关数据。(Activiti中的组织机构过于简单,仅用于演示。)
5 ACT_GE_ GE表示General通用,属于一些通用配置。
6 其他 ACT_EVT_LOG和ACT_PROCDEF_INFO没有按照规则来,两者分别属于HI和RE。
ACT_RE_
ACT_RU_
ACT_HI_
数据库
# 表名 描述
1 ACT_EVT_LOG 事件日志
2 ACT_GE_BYTEARRY xml, png等二进制内容
3 ACT_GE_PROPERTY 引擎版本信息
4 ACT_HI_ACTINST 历史节点
5 ACT_HI_ATTACHMENT 附件
6 ACT_HI_COMMENT 评论
7 ACT_HI_DETAIL 变更历史
8 ACT_HI_IDENTITYLINK 历史参与者
9 ACT_HI_PROCINST 历史流程实例
10 ACT_HI_TASKINST 历史任务
11 ACT_HI_VARINST 历史变量
12 ACT_ID_GROUP 群组
13 ACT_ID_INFO 用户的人员详细信息
14 ACT_ID_MEMBERSHIP 用户与群组关系
15 ACT_ID_USER 用户的基本信息
16 ACT_PROCDEF_INFO 流程定义的动态变更信息
17 ACT_RE_DEPLOYMENT 部署包
18 ACT_RE_MODEL 模型(用于Web Designer)
19 ACT_RE_PROCDEF 流程定义
20 ACT_RE_EVENT_SUBSCR 事件监听
21 ACT_RU_EXECUTION 流程实例与分支
22 ACT_RU_IDENTITYLINK 参与者
23 ACT_RU_JOB 异步作业
24 ACT_RU_TASK 任务
25 ACT_RU_VARIABLE 变量
ACT_EVT_LOG
事件日志,默认不开启。
# 字段名 字段类型 长度 默认 描述 主键 外键
1 LOG_NR_ BIGINT 19 主键 自增
2 TYPE_ VARCHAR 64 类型
3 PROC_DEF_ID_ VARCHAR 64 流程定义
4 PROC_INST_ID_ VARCHAR 64 流程实例
5 EXECUTION_ID_ VARCHAR 64 执行
6 TASK_ID_ VARCHAR 64 任务
7 TIME_STAMP_ TIMESTAMP 19 NOT NULL CURRENT_TIMESTAMP 时间
8 USER_ID_ VARCHAR 255 用户
9 DATA_ LONGBLOB 2147483647 内容
10 LOCK_OWNER_ VARCHAR 255 锁定节点
11 LOCK_TIME_ TIMESTAMP 19 锁定时间
12 IS_PROCESSED_ TINYINT 3 0 是否正在执行
ACT_GE_BYTEARRAY
所有二进制内容都会保存在这个表里,比如部署的process.bpmn20.xml, process.png, user.form, 附件,bean序列化为二进制的流程变量。
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 REV_ INT 10 乐观锁
3 NAME_ VARCHAR 255 名称
4 DEPLOYMENT_ID_ VARCHAR 64 部署 ACT_RE_DEPLOYMENT
5 BYTES_ LONGBLOB 2147483647 内容
6 GENERATED_ TINYINT 3 0为用户上传,1为系统自动生成,比如系统会自动根据xml生成png
ACT_GE_PROPERTY
全局参数,默认三个参数next.dbid,IdGenerator区间,schema.history,自动执行sql历史,schema.version,当前sql版本。
# 字段名 字段类型 长度 默认 描述 主键 外键
1 NAME_ VARCHAR 64 主键,参数名
2 VALUE_ VARCHAR 300 参数值
3 REV_ INT 10 乐观锁
ACT_HI_ACTINST
环节历史信息
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 PROC_DEF_ID_ VARCHAR 64 NOT NULL 流程定义
3 PROC_INST_ID_ VARCHAR 64 NOT NULL 流程实例
4 EXECUTION_ID_ VARCHAR 64 NOT NULL 执行
5 ACT_ID_ VARCHAR 255 NOT NULL 环节ID
6 TASK_ID_ VARCHAR 64 任务
7 CALL_PROC_INST_ID_ VARCHAR 64 父流程实例
8 ACT_NAME_ VARCHAR 255 环节名称
9 ACT_TYPE_ VARCHAR 255 NOT NULL 环节类型
10 ASSIGNEE_ VARCHAR 255 负责人
11 START_TIME_ DATETIME 19 NOT NULL 开始时间
12 END_TIME_ DATETIME 19 结束时间
13 DURATION_ BIGINT 19 持续时间
14 TENANT_ID_ VARCHAR 255 多租户
ACT_HI_ATTACHMENT
附件
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 REV_ INT 10 乐观锁
3 USER_ID_ VARCHAR 255 用户
4 NAME_ VARCHAR 255 名称
5 DESCRIPTION_ VARCHAR 4000 描述
6 TYPE_ VARCHAR 255 类型
7 TASK_ID_ VARCHAR 64 任务
8 PROC_INST_ID_ VARCHAR 64 流程实例
9 URL_ VARCHAR 4000 URL
10 CONTENT_ID_ VARCHAR 64 内容 ACT_GE_BYTEARRAY
11 TIME_ DATETIME 19 时间
ACT_HI_COMMENT
评论
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 TYPE_ VARCHAR 255 类型,默认有event, comment理解成操作和评论。
3 TIME_ DATETIME 19 NOT NULL 时间
4 USER_ID_ VARCHAR 255 用户
5 TASK_ID_ VARCHAR 64 任务
6 PROC_INST_ID_ VARCHAR 64 流程实例
7 ACTION_ VARCHAR 255 操作
8 MESSAGE_ VARCHAR 4000 消息
9 FULL_MSG_ LONGBLOB 2147483647 完整消息(字段更长)
ACT_HI_DETAIL
历史详情信息。
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 TYPE_ VARCHAR 255 NOT NULL 类型 FormProperty, VariableUpdate
3 PROC_INST_ID_ VARCHAR 64 流程实例
4 EXECUTION_ID_ VARCHAR 64 执行
5 TASK_ID_ VARCHAR 64 任务
6 ACT_INST_ID_ VARCHAR 64 环节ID
7 NAME_ VARCHAR 255 NOT NULL 名称
8 VAR_TYPE_ VARCHAR 255 变量类型
9 REV_ INT 10 乐观锁
10 TIME_ DATETIME 19 NOT NULL 时间
11 BYTEARRAY_ID_ VARCHAR 64 内容 ACT_GE_BYTEARRAY
12 DOUBLE_ DOUBLE 22 浮点值
13 LONG_ BIGINT 19 长整型值
14 TEXT_ VARCHAR 4000 文本值
15 TEXT2_ VARCHAR 4000 jpa变量text存className,text2存id
ACT_HI_IDENTITYLINK
参与者历史
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 GROUP_ID_ VARCHAR 255 群组
3 TYPE_ VARCHAR 255 类型,assignee, candidate, owner, starter, participant
4 USER_ID_ VARCHAR 255 用户
5 TASK_ID_ VARCHAR 64 任务
6 PROC_INST_ID_ VARCHAR 64 流程实例
ACT_HI_PROCINST
流程实例历史
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 PROC_INST_ID_ VARCHAR 64 NOT NULL 流程实例
3 BUSINESS_KEY_ VARCHAR 255 业务标识
4 PROC_DEF_ID_ VARCHAR 64 NOT NULL 流程定义
5 START_TIME_ DATETIME 19 NOT NULL 开始时间
6 END_TIME_ DATETIME 19 结束时间
7 DURATION_ BIGINT 19 持续时间
8 START_USER_ID_ VARCHAR 255 流程发起人
9 START_ACT_ID_ VARCHAR 255 开始环节ID
10 END_ACT_ID_ VARCHAR 255 结束环节ID
11 SUPER_PROCESS_INSTANCE_ID_ VARCHAR 64 父流程实例
12 DELETE_REASON_ VARCHAR 4000 删除原因
13 TENANT_ID_ VARCHAR 255 多租户
14 NAME_ VARCHAR 255 名称
ACT_HI_TASKINST
任务历史
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 PROC_DEF_ID_ VARCHAR 64 流程定义
3 TASK_DEF_KEY_ VARCHAR 255 任务定义标识(环节ID)
4 PROC_INST_ID_ VARCHAR 64 流程实例
5 EXECUTION_ID_ VARCHAR 64 执行
6 NAME_ VARCHAR 255 名称
7 PARENT_TASK_ID_ VARCHAR 64 父任务
8 DESCRIPTION_ VARCHAR 4000 描述
9 OWNER_ VARCHAR 255 被代理人
10 ASSIGNEE_ VARCHAR 255 负责人
11 START_TIME_ DATETIME 19 NOT NULL 开始时间
12 CLAIM_TIME_ DATETIME 19 领取时间
13 END_TIME_ DATETIME 19 结束时间
14 DURATION_ BIGINT 19 持续时间
15 DELETE_REASON_ VARCHAR 4000 删除原因
16 PRIORITY_ INT 10 优先级
17 DUE_DATE_ DATETIME 19 截止时间
18 FORM_KEY_ VARCHAR 255 表单标识
19 CATEGORY_ VARCHAR 255 分类
20 TENANT_ID_ VARCHAR 255 多租户
ACT_HI_VARINST
变量历史
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 PROC_INST_ID_ VARCHAR 64 流程时间
3 EXECUTION_ID_ VARCHAR 64 执行
4 TASK_ID_ VARCHAR 64 任务
5 NAME_ VARCHAR 255 NOT NULL 名称
6 VAR_TYPE_ VARCHAR 100 类型
7 REV_ INT 10 乐观锁
8 BYTEARRAY_ID_ VARCHAR 64 内容 ACT_GE_BYTEARRAY
9 DOUBLE_ DOUBLE 22 浮点值
10 LONG_ BIGINT 19 长整数值
11 TEXT_ VARCHAR 4000 文本值
12 TEXT2_ VARCHAR 4000 jpa变量text存className,text2存id
13 CREATE_TIME_ DATETIME 19 创建时间
14 LAST_UPDATED_TIME_ DATETIME 19 最后更新时间
ACT_ID_GROUP
群组
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 REV_ INT 10 多租户
3 NAME_ VARCHAR 255 名称
4 TYPE_ VARCHAR 255 类型
ACT_ID_INFO
用户详细信息
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 REV_ INT 10 乐观锁
3 USER_ID_ VARCHAR 64 用户
4 TYPE_ VARCHAR 64 类型
5 KEY_ VARCHAR 255 属性名
6 VALUE_ VARCHAR 255 属性值
7 PASSWORD_ LONGBLOB 2147483647 密码
8 PARENT_ID_ VARCHAR 255 上级关联
ACT_ID_MEMBERSHIP
用户群组关系
# 字段名 字段类型 长度 默认 描述 主键 外键
1 USER_ID_ VARCHAR 64 用户 ACT_ID_USER
2 GROUP_ID_ VARCHAR 64 群组 ACT_ID_GROUP
ACT_ID_USER
用户基本信息
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 REV_ INT 10 乐观锁
3 FIRST_ VARCHAR 255
4 LAST_ VARCHAR 255
5 EMAIL_ VARCHAR 255 邮箱
6 PWD_ VARCHAR 255 密码
7 PICTURE_ID_ VARCHAR 64 头像 ACT_GE_BYTEARRAY
ACT_PROCDEF_INFO
流程定义更新信息
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 PROC_DEF_ID_ VARCHAR 64 NOT NULL 流程定义 ACT_RE_PROCDEF
3 REV_ INT 10 乐观锁
4 INFO_JSON_ID_ VARCHAR 64 内容 ACT_GE_BYTEARRAY
ACT_RE_DEPLOYMENT
部署
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 NAME_ VARCHAR 255 名称
3 CATEGORY_ VARCHAR 255 分类
4 TENANT_ID_ VARCHAR 255 多租户
5 DEPLOY_TIME_ TIMESTAMP 19 部署时间
ACT_RE_MODEL
模型
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 REV_ INT 10 乐观锁
3 NAME_ VARCHAR 255 名称
4 KEY_ VARCHAR 255 标识
5 CATEGORY_ VARCHAR 255 分类
6 CREATE_TIME_ TIMESTAMP 19 创建时间
7 LAST_UPDATE_TIME_ TIMESTAMP 19 最后更新时间
8 VERSION_ INT 10 版本
9 META_INFO_ VARCHAR 4000 元数据
10 DEPLOYMENT_ID_ VARCHAR 64 部署 ACT_RE_DEPLOYMENT
11 EDITOR_SOURCE_VALUE_ID_ VARCHAR 64 设计器原始信息 ACT_GE_BYTEARRAY
12 EDITOR_SOURCE_EXTRA_VALUE_ID_ VARCHAR 64 设计器扩展信息 ACT_GE_BYTEARRAY
13 TENANT_ID_ VARCHAR 255 多租户
ACT_RE_PROCDEF
流程定义
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 REV_ INT 10 乐观锁
3 CATEGORY_ VARCHAR 255 分类
4 NAME_ VARCHAR 255 名称
5 KEY_ VARCHAR 255 NOT NULL 标识
6 VERSION_ INT 10 NOT NULL 版本
7 DEPLOYMENT_ID_ VARCHAR 64 部署
8 RESOURCE_NAME_ VARCHAR 4000 资源名称
9 DGRM_RESOURCE_NAME_ VARCHAR 4000 图片资源名称
10 DESCRIPTION_ VARCHAR 4000 描述
11 HAS_START_FORM_KEY_ TINYINT 3 拥有开始表单标识
12 HAS_GRAPHICAL_NOTATION_ TINYINT 3 拥有图形信息
13 SUSPENSION_STATE_ INT 10 暂停状态 1激活 2暂停
14 TENANT_ID_ VARCHAR 255 多租户
ACT_RU_EVENT_SUBSCR
事件订阅
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 REV_ INT 10 乐观锁
3 EVENT_TYPE_ VARCHAR 255 NOT NULL 类型
4 EVENT_NAME_ VARCHAR 255 名称
5 EXECUTION_ID_ VARCHAR 64 执行 ACT_RU_EXECUTION
6 PROC_INST_ID_ VARCHAR 64 流程实例
7 ACTIVITY_ID_ VARCHAR 64 环节ID
8 CONFIGURATION_ VARCHAR 255 配置
9 CREATED_ TIMESTAMP 19 NOT NULL CURRENT_TIMESTAMP 创建时间
10 PROC_DEF_ID_ VARCHAR 64 流程定义
11 TENANT_ID_ VARCHAR 255 多租户
ACT_RU_EXECUTION
执行
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 REV_ INT 10 乐观锁
3 PROC_INST_ID_ VARCHAR 64 流程实例 ACT_RU_EXECUTION
4 BUSINESS_KEY_ VARCHAR 255 业务标识
5 PARENT_ID_ VARCHAR 64 父执行 ACT_RU_EXECUTION
6 PROC_DEF_ID_ VARCHAR 64 流程定义 ACT_RE_PROCDEF
7 SUPER_EXEC_ VARCHAR 64 父流程实例中对应的执行 ACT_RU_EXECUTION
8 ACT_ID_ VARCHAR 255 环节ID
9 IS_ACTIVE_ TINYINT 3 是否激活
10 IS_CONCURRENT_ TINYINT 3 是否并行分支
11 IS_SCOPE_ TINYINT 3 是否处于多实例或环节嵌套状态
12 IS_EVENT_SCOPE_ TINYINT 3 是否激活状态
13 SUSPENSION_STATE_ INT 10 暂停状态 1激活 2暂停
14 CACHED_ENT_STATE_ INT 10 缓存的状态,1 事件监听 2 人工任务 3 异步作业
15 TENANT_ID_ VARCHAR 255 多租户
16 NAME_ VARCHAR 255 名称
17 LOCK_TIME_ TIMESTAMP 19 锁定时间
ACT_RU_IDENTITYLINK
参与者
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 REV_ INT 10 乐观锁
3 GROUP_ID_ VARCHAR 255 群组
4 TYPE_ VARCHAR 255 类型
5 USER_ID_ VARCHAR 255 用户
6 TASK_ID_ VARCHAR 64 任务 ACT_RU_TASK
7 PROC_INST_ID_ VARCHAR 64 流程实例 ACT_RU_EXECUTION
8 PROC_DEF_ID_ VARCHAR 64 流程定义 ACT_RE_PROCDEF
ACT_RU_JOB
异步作业
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 REV_ INT 10 乐观锁
3 TYPE_ VARCHAR 255 NOT NULL 类型
4 LOCK_EXP_TIME_ TIMESTAMP 19 锁定过期时间
5 LOCK_OWNER_ VARCHAR 255 锁定节点
6 EXCLUSIVE_ BIT 0 是否唯一
7 EXECUTION_ID_ VARCHAR 64 执行
8 PROCESS_INSTANCE_ID_ VARCHAR 64 流程实例
9 PROC_DEF_ID_ VARCHAR 64 流程定义
10 RETRIES_ INT 10 重试次数
11 EXCEPTION_STACK_ID_ VARCHAR 64 异常堆栈 ACT_GE_BYTEARRAY
12 EXCEPTION_MSG_ VARCHAR 4000 异常信息
13 DUEDATE_ TIMESTAMP 19 截止时间
14 REPEAT_ VARCHAR 255 重复
15 HANDLER_TYPE_ VARCHAR 255 处理器类型
16 HANDLER_CFG_ VARCHAR 4000 处理器配置
17 TENANT_ID_ VARCHAR 255 多租户
ACT_RU_TASK
任务
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 REV_ INT 10 乐观锁
3 EXECUTION_ID_ VARCHAR 64 执行 ACT_RU_EXECUTION
4 PROC_INST_ID_ VARCHAR 64 流程实例 ACT_RU_EXECUTION
5 PROC_DEF_ID_ VARCHAR 64 流程定义 ACT_RE_PROCDEF
6 NAME_ VARCHAR 255 名称
7 PARENT_TASK_ID_ VARCHAR 64 父任务
8 DESCRIPTION_ VARCHAR 4000 描述
9 TASK_DEF_KEY_ VARCHAR 255 任务定义标识(环节ID)
10 OWNER_ VARCHAR 255 被代理人
11 ASSIGNEE_ VARCHAR 255 负责人
12 DELEGATION_ VARCHAR 64 委托状态 PENDING委托中,RESOLVED已处理
13 PRIORITY_ INT 10 优先级
14 CREATE_TIME_ TIMESTAMP 19 创建时间
15 DUE_DATE_ DATETIME 19 截止时间
16 CATEGORY_ VARCHAR 255 分类
17 SUSPENSION_STATE_ INT 10 暂停状态 1激活 2暂停
18 TENANT_ID_ VARCHAR 255 多租户
19 FORM_KEY_ VARCHAR 255 表单标识
ACT_RU_VARIABLE
变量
# 字段名 字段类型 长度 默认 描述 主键 外键
1 ID_ VARCHAR 64 主键
2 REV_ INT 10 乐观锁
3 TYPE_ VARCHAR 255 NOT NULL 类型
4 NAME_ VARCHAR 255 NOT NULL 名称
5 EXECUTION_ID_ VARCHAR 64 执行 ACT_RU_EXECUTION
6 PROC_INST_ID_ VARCHAR 64 流程实例 ACT_RU_EXECUTION
7 TASK_ID_ VARCHAR 64 任务
8 BYTEARRAY_ID_ VARCHAR 64 内容 ACT_GE_BYTEARRAY
9 DOUBLE_ DOUBLE 22 浮点值
10 LONG_ BIGINT 19 长整数值
11 TEXT_ VARCHAR 4000 文本值
12 TEXT2_ VARCHAR 4000 jpa变量text存className,text2存id