工作流系列(4.1)-Activity表结构介绍

Activiti表结构介绍

基本上分为几个大类:运行表、历史表、资源表、通用表、身份信息表;而且表的名称都是比较有规律的,都是以ACT开头。

  • ACT_RE_* 资源信息,包括流程定义、流程静态资源(图标、规则等)
  • ACT_GE_* 通用信息,包括资源文件、属性表等
  • ACT_ID_* 身份信息,包括用户,组等
  • ACT_RU_* 运行时信息,包含执行流、任务、参数、定时任务等,这些数据只在流程执行过程中存在,流程结束之后数据将会被删除。
  • ACT_HI_* 历史信息,包含流程历史、任务历史、参数历史、活动记录、评论等。

还有一个特点就是每个字段都以下划线结尾。

通用信息

1)ACT_GE_BYTEARRAY 资源表

序号 字段 含义 类型 备注
1 ID_ id varchar(64) 主键
2 REV_ 数据版本 int(11) NULL
3 NAME_ 资源名称 varchar(255) NULL
4 DEPLOYMENT_ID_ 部署id varchar(64) NULL 与ACT_GE_DEPLOYMENT相关
5 GENERATED_ 是否Activity自动生成 tinyint(4) NULL 0为false,1位true

2)ACT_GE_PROPERTY 属性表

序号 字段 含义 类型 备注
1 NAME_ 属性名成 varchar(64) 主键
2 VALUE_ 资源名称 varchar(255) NULL
3 REV_ 数据版本 int(11) NULL

一般情况下,有几个属性next.dbid、schema.history、schema.version

  • next.dbid 当Activiti使用DbIdGenerator来生成主键时,用来表示Id块的起始值;Id块就是Activiti产生主键时,Id的取值范围,从next.dbid ~ next.dbid+idBlockSize-1 ,默认idBlockSize = 2500
  • schema.version 表示数据结构版本
  • schema.history 表示数据表结构的更新历史

资源信息

1)ACT_RE_DEPLOYMENT 部署信息

一般用来存储部署是需要用到的信息

序号 字段 含义 类型 备注
1 ID_ id varchar(64) 主键
2 REV_ 数据版本 int(11) NULL
3 NAME_ 部署名称 varchar(255) NULL
4 CATEGORY_ 分类 varchar(255) NULL
5 TENANT_ID_ 租户id varchar(255) NULL
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值