您的当前位置:首页正文

Activiti数据库表结构

2023-01-17 来源:榕意旅游网
Activiti工作流引擎数据库表结构

1、可以查询到业务KEY, processInstanceBusinessKey

SELECT * FROM ACT_RU_EXECUTION WHERE PROC_DEF_ID_ LIKE'%Contract%'2、

SELECT * FROM ACT_RU_TASK WHERE PROC_DEF_ID_ LIKE'%Contract%'

数据库表的命名

Acitiviti数据库中表的命名都是以ACT_开头的。第二部分是一个两个字符用例表的标识。此用例大体与服务API是匹配的。

ACT_RE_*:’RE’表示repository。带此前缀的表包含的是静态信息,如,流程定义,流程的资源(图片,规则等)。

ACT_RU_*:’RU’表示runtime。这是运行时的表存储着流程变量,用户任务,变量,职责(job)等运行时的数据。Activiti只存储实例执行期间的运行时数据,当流程实例结束时,将删除这些记录。这就保证了这些运行时的表小且快。ACT_ID_*:’ID’表示identity。这些表包含标识的信息,如用户,用户组,等等。

ACT_HI_*:’HI’表示history。就是这些表包含着历史的相关数据,如结束的流程实例,变量,任务,等等。ACT_GE_*:普通数据,各种情况都使用的数据。

数据库表结构图

数据库表结构说明

ACT_GE_PROPERTY:属性数据表。存储这个流程引擎级别的数据。

1. NAME_:属性名称2. VALUE_:属性值3. REV_INT:版本号

ACT_GE_BYTEARRAY:用来保存部署文件的大文本数据1. ID_:资源文件编号,自增长2. REV_INT:版本号

3. NAME_:资源文件名称

4. DEPLOYMENT_ID_:来自于父表ACT_RE_DEPLOYMENT的主键

5. BYTES_:大文本类型,存储文本字节流

ACT_RE_DEPLOYMENT:用来存储部署时需要持久化保存下来的信息

1. ID_:部署编号,自增长2. NAME_:部署包的名称3. DEPLOY_TIME_:部署时间

ACT_RE_PROCDEF:业务流程定义数据表

1. ID_:流程ID,由“流程编号:流程版本号:自增长ID”组成2. CATEGORY_:流程命名空间(该编号就是流程文件targetNamespace的属性值)

3. NAME_:流程名称(该编号就是流程文件process元素的name属性值)

4. KEY_:流程编号(该编号就是流程文件process元素的id属性值)

5. VERSION_:流程版本号(由程序控制,新增即为1,修改后依次加1来完成的)

6. DEPLOYMENT_ID_:部署编号

7. RESOURCE_NAME_:资源文件名称

8. DGRM_RESOURCE_NAME_:图片资源文件名称9. HAS_START_FROM_KEY_:是否有Start From Key

注:此表和ACT_RE_DEPLOYMENT是多对一的关系,即,一个部

署的bar包里可能包含多个流程定义文件,每个流程定义文件都会有一条记录在ACT_REPROCDEF表内,每个流程定义的数据,都会对于ACT_GE_BYTEARRAY表内的一个资源文件和PNG图片文件。和ACT_GE_BYTEARRAY的关联是通过程序用

ACT_GE_BYTEARRAY.NAME与ACT_RE_PROCDEF.NAME_完成的,在数据库表结构中没有体现。

ACT_ID_GROUP:用来存储用户组信息。1. ID_:用户组名*2. REV_INT:版本号

3. NAME_:用户组描述信息*4. TYPE_:用户组类型

ACT_ID_MEMBERSHIP:用来保存用户的分组信息1. USER_ID_:用户名

2. GROUP_ID_:用户组名ACT_ID_USER:1. ID_:用户名

2. REV_INT:版本号3. FIRST_:用户名称4. LAST_:用户姓氏5. EMAIL_:邮箱6. PWD_:密码

ACT_RU_EXECUTION:1. ID_:

2. REV_:版本号

3. PROC_INST_ID_:流程实例编号4. BUSINESS_KEY_:业务编号

5. PARENT_ID_:找到该执行实例的父级,最终会找到整个流程的执行实例

6. PROC_DEF_ID_:流程ID

7. SUPER_EXEC_: 引用的执行模板8. ACT_ID_: 节点id9. IS_ACTIVE_: 是否访问10. IS_CONCURRENT_:

11. IS_SCOPE_:

ACT_RU_TASK:运行时任务数据表。1. ID_:2. REV_:

3. EXECUTION_ID_: 执行实例的id4. PROC_INST_ID_: 流程实例的id

5. PROC_DEF_ID_: 流程定义的id,对应act_re_procdef 的id_6. NAME_: 任务名称,对应 ***task 的name7. PARENT_TASK_ID_ : 对应父任务8. DESCRIPTION_:

9. TASK_DEF_KEY_: ***task 的id10. OWNER_ : 发起人

11. ASSIGNEE_: 分配到任务的人

12. DELEGATION_ : 委托人

13. PRIORITY_: 紧急程度

14. CREATE_TIME_: 发起时间15. DUE_TIME_:审批时长

ACT_RU_IDENTITYLINK:任务参与者数据表。主要存储当前节点参与者的信息。1. ID_: 标识2. REV_: 版本

3. GROUP_ID_: 组织id4. TYPE_: 类型

5. USER_ID_: 用户id6. TASK_ID_: 任务id

ACT_RU_VARIABLE:运行时流程变量数据表。1. ID_:标识2. REV_:版本号3. TYPE_:数据类型4. NAME_:变量名

5. EXECUTION_ID_: 执行实例id6. PROC_INST_ID_: 流程实例id7. TASK_ID_: 任务id

8. BYTEARRAY_ID_:

9. DOUBLE_:若数据类型为double ,保存数据在此列10. LONG_: 若数据类型为Long保存数据到此列11. TEXT_: string 保存到此列12. TEXT2_:

ACT_HI_PROCINST:1. ID_ : 唯一标识

2. PROC_INST_ID_ : 流程ID3. BUSINESS_KEY_ : 业务编号4. PROC_DEF_ID_ : 流程定义id5. START_TIME_ : 流程开始时间6. ENT__TIME : 结束时间

7. DURATION_ : 流程经过时间

8. START_USER_ID_ : 开启流程用户id9. START_ACT_ID_ : 开始节点10. END_ACT_ID_: 结束节点

11. SUPER_PROCESS_INSTANCE_ID_ : 父流程流程id12. DELETE_REASON_ : 从运行中任务表中删除原因ACT_HI_ACTINST:1. ID_ : 标识

2. PROC_DEF_ID_ :流程定义id3. PROC_INST_ID_ : 流程实例id4. EXECUTION_ID_ : 执行实例5. ACT_ID_ : 节点id

6. ACT_NAME_ : 节点名称7. ACT_TYPE_ : 节点类型

8. ASSIGNEE_ : 节点任务分配人9. START_TIME_ : 开始时间10. END_TIME_ : 结束时间11. DURATION : 经过时长ACT_HI_TASKINST:1. ID_ : 标识

2. PROC_DEF_ID_ : 流程定义id

3. TASK_DEF_KEY_ : 任务定义id4. PROC_INST_ID_ : 流程实例id5. EXECUTION_ID_ : 执行实例id6. PARENT_TASK_ID_ : 父任务id7. NAME_ : 任务名称8. DESCRIPTION_ : 说明

9. OWNER_ : 拥有人(发起人)10. ASSIGNEE_ : 分配到任务的人11. START__TIME_ : 开始任务时间12. END_TIME_ : 结束任务时间13. DURATION_ : 时长

14. DELETE_REASON_ :从运行时任务表中删除的原因15. PRIORITY_ : 紧急程度16. DUE_DATE_ :

ACT_HI_DETAIL:启动流程或者在任务complete之后,记

录历史流程变量

1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.

ID_ : 标识

TYPE_ : variableUpdate 和 formProperty 两种值PROC_INST_ID_ : 对应流程实例idEXECUTION_ID_ : 对应执行实例idTASK_ID_ : 对应任务idACT_INST_ID : 对应节点id

NAME_ : 历史流程变量名称,或者表单属性的名称VAR_TYPE_ : 定义类型REV_ : 版本

TIME_ : 导入时间BYTEARRAY_ID_DOUBLE_ : 如果定义的变量或者表单属性的类型为double,他的值存在这里

13. LONG_ : 如果定义的变量或者表单属性的类型为LONG ,他

的值存在这里

14. TEXT_ :  如果定义的变量或者表单属性的类型为string,

值存在这里

15. TEXT2_:

ACT_HI_COMMENT 意见表1. ID_ :标识

2. TYPE_ : 意见记录类型 为comment 时 为处理意见3. TIME_ : 记录时间4. USER_ID_ :

5. TASK_ID_ : 对应任务的id

6. PROC_INST_ID_ : 对应的流程实例的id

7. ACTION_ : 为AddComment 时为处理意见8. MESSAGE_ : 处理意见9. FULL_MSG_ :

结论及总结

流程文件部署主要涉及到3个表,分别是:

ACT_GE_BYTEARRAY、ACT_RE_DEPLOYMENT、

ACT_RE_PROCDEF。主要完成“部署包”-->“流程定义文件”-->“所有包内文件”的解析部署关系。从表结构中可以看出,流程定义的元素需要每次从数据库加载并解析,因为流程定义的元素没有转化成数据库表来完成,当然流程元素解析后是放在缓存中的,具体的还需要后面详细研究。流程定义中的java类文件不保存在数据库里 。

组织机构的管理相对较弱,如果要纳入单点登录体系内还需要改造完成,具体改造方法有待研究。

运行时对象的执行与数据库记录之间的关系需要继续研究历史数据的保存及作用需要继续研究。

Activiti使用Mybatis3做持久化工作,可以在配置中设置流程引擎启动时创建表。

Activiti使用到的表都是ACT_开头的。ACT_RE_*:流程定义存储。

ACT_RU_*:流程执行记录,记录流程启动到结束的所有动作,流程结束后会清除相关记录。

ACT_ID_*:用户记录,流程中使用到的用户和组。ACT_HI_*:流程执行的历史记录。ACT_GE_*:通用数据及设置。使用到的表:

ACT_GE_BYTEARRAY:流程部署的数据。ACT_GE_PROPERTY:通用设置。ACT_HI_ACTINST:流程活动的实例。ACT_HI_ATTACHMENT:ACT_HI_COMMENT:ACT_HI_DETAIL:

ACT_HI_PROCINST:流程实例。ACT_HI_TASKINST:任务实例。ACT_ID_GROUP:用户组。ACT_ID_INFO:

ACT_ID_MEMBERSHIP:ACT_ID_USER:用户。

ACT_RE_DEPLOYMENT:部署记录。ACT_RE_PROCDEF:流程定义。

ACT_RU_EXECUTION:流程执行记录。ACT_RU_IDENTITYLINK:ACT_RU_JOB:

ACT_RU_TASK:执行的任务记录。

ACT_RU_VARIABLE:执行中的变量记录。

activiti-administrator

自带的用户管理系统,维护用户和组,需要配置数据连接参数,在activiti-administrator\\WEB-INF\\applicationContext.xml中,并加入JDBC驱动包。activiti-cycle

PVM活动检测的,由activiti-rest提供服务,不需配置。activiti-explorer

可以查看用户任务和启动流程,由activiti-rest提供服务,不需配置。

activiti-kickstart

简单的点对点流程定义维护工具,需要配置数据连接,把activiti.cfg.xml文件放在classes下,并加入驱动包。activiti-modeler

在线编辑和维护流程定义的工具,最后以文件夹方式部署,需要配置activiti-modeler\\WEB-INF\\classes\\configuration.properties文件。

activiti-probe

PVM的观测服务,由activiti-rest提供服务,不需配置,可以查看deployment、processdefinition、processinstance、database。activiti-rest

其他几个应用的服务提供者,需要配置数据连接,把activiti.cfg.xml文件放在classes下,并加入驱动包。

扩展资料2表结构

学习了解Activiti前,有必要了解一下其表结构,清楚其目前的引擎存储数据的情况,进而清楚如何扩展适合中国特色的业务流程需求。X3则是通过扩展其表结构来实现如下的需求:1.流程定义的多版本管理2.流程定义的权限控制3.流程定义的消息通知

4.任务的通知、回退、收回、代理、授权、抢占

5.任务的自由跳转6.任务的沟通、抄送7.流程业务表单的挂接

8.流程与业务人员的挂接关联处理

等中国特色的流程业务处理如下为其表结构说明:

核心流程引擎列表清单:表名ACT_GE_BYTEARRAY

ACT_GE_PROPERTY

ACT_HI_ACTINSTACT_HI_ATTACHMENTACT_HI_COMMENTACT_HI_DETAILACT_HI_IDENTITYLINKACT_HI_PROCINSTACT_HI_TASKINSTACT_HI_VARINSTACT_ID_GROUPACT_ID_INFOACT_ID_MEMBERSHIPACT_ID_USERACT_RE_DEPLOYMENTACT_RE_MODELACT_RE_PROCDEFACT_RU_EVENT_SUBSCRACT_RU_EXECUTION

解释

act_ge_bytearray【流程引擎资源

库】

act_ge_property【流程引擎基础配

置】act_hi_actinst【流程活动历史】act_hi_attachment【流程附件历史】act_hi_comment【历史评论】act_hi_detail【活动历史明细】act_hi_identitylink【任务的分配人员历史】

act_hi_procinst【流程实例历史】act_hi_taskinst【流程任务历史】act_hi_varinst【流程变量历史】act_id_group【流程的用户组】act_id_info【用户ID属性扩展】act_id_membership【用户与组的关系】

act_id_user【流程的用户】

act_re_deployment【流程定义发布信息】

act_re_model【流程定义设计模型信息】

act_re_procdef【流程定义的模型】act_ru_event_subscr【节点事件订阅】

act_ru_execution【活动执行】

ACT_RU_IDENTITYLINKACT_RU_JOBACT_RU_TASKACT_RU_VARIABLEact_ru_identitylink【任务人员候选】

act_ru_job【流程后台调度配置】act_ru_task【流程任务】act_ru_variable【流程变量】

ACT_GE_BYTEARRAY(act_ge_bytearray【流程引擎资源库】)是

否字段描长可约字段名数据类型省备注主述度空束

是ID_ID_

REV_ REV_

名称 NAME_

DEPLOYMENT_ID_发布ID

二进制文件存 BYTES_

储字节是否由引擎生 GENERATED_

VARCHAR(64)64 INT(11)11是 VARCHAR(255)255是 VARCHAR(64)64是 LONGBLOB

4

TINYINT(4)

名称发布ID二进制 文件存储字节是否由 引擎生成

ACT_GE_PROPERTY(act_ge_property【流程引擎基础配置】)是

否字段名主键

是NAME_ VALUE_ REV_

字段描述数据类型

长可约度空束省备注值

名称值REV_

VARCHAR(64)64 VARCHAR(300)300是 INT(11)11是 名称

ACT_HI_ACTINST(act_hi_actinst【流程活动历史】)是

否字段长可约字段名数据类型省主描述度空束

键是ID_ID_VARCHAR(64)64

流程

定义VARCHAR(64)64 PROC_DEF_ID_

ID流程

实例VARCHAR(64)64 PROC_INST_ID_

ID

备注

流程定义ID流程实例ID

EXECUTION_ID_

执行ID节点

ACT_ID_活动

ID任务

TASK_ID_

ID调用流程

CALL_PROC_INST_ID_

实例ID活动

ACT_NAME_节点

名称活动

VARCHAR(64)64 执行ID节点活

VARCHAR(255)255 动IDVARCHAR(64)64是 任务ID调用流VARCHAR(64)64是 程实例

ID活动节

VARCHAR(255)255是 点名称

ACT_TYPE_ ASSIGNEE_ START_TIME_ END_TIME_ DURATION_ TENANT_ID_

节点VARCHAR(255)255 活动节类型点类型执行人ID开始时间结束时间持续时间租用ID

VARCHAR(255)255是 DATETIMEDATETIMEBIGINT(20)

执行人ID开始时间结束时间持续时间

20是

VARCHAR(255)255是 租用ID

ACT_HI_ATTACHMENT(act_hi_attachment【流程附件历史】)是

否字段描长可约字段名数据类型省备注主述度空束

是ID_ REV_ USER_ID_ NAME_

DESCRIPTION_ TYPE_ TASK_ID_

ID_REV_用户ID名称描述类型任务ID

VARCHAR(64)64 INT(11)11是 VARCHAR(255)255是 VARCHAR(255)255是 VARCHAR(4000)4000是 VARCHAR(255)255是 VARCHAR(64)64是

类型

PROC_INST_ID_流程实VARCHAR(64)64 URL_

CONTENT_ID_

例IDURLVARCHAR(4000)4000是 内容IDVARCHAR(64)64是

内容ID

ACT_HI_COMMENT(act_hi_comment【历史评论】)是否字段描长可约字段名数据类型主述度空束键是ID_ID_VARCHAR(64)64

历史VARCHAR(255)255是 TYPE_

时间DATETIME TIME_ 创建人

USER_ID_VARCHAR(255)255是 员ID

任务IDVARCHAR(64)64是 TASK_ID_

流程实

PROC_INST_ID_VARCHAR(64)64是 例ID

动作VARCHAR(255)255是 ACTION_

短消息VARCHAR(4000)4000是 MESSAGE_

全部消

LONGBLOB FULL_MSG_ 是 息内容

省备注值

历史 时间

创建人员ID任务ID流程实例ID动作短消息全部消息内容

ACT_HI_DETAIL(act_hi_detail【活动历史明细】)是

否字段描长可约字段名数据类型省备注主述度空束

键是ID_ TYPE_

ID_VARCHAR(64)类型VARCHAR(255)流程实例

PROC_INST_ID_VARCHAR(64)

ID

EXECUTION_ID_执行IDVARCHAR(64)TASK_ID_任务IDVARCHAR(64)

ACT的实

ACT_INST_ID_VARCHAR(64)

例ID

64 255 类型

流程实

64是

例ID

64是 执行ID64是 任务ID

ACT的

64是

实例ID变量名

NAME_变量名称VARCHAR(255)255

VAR_TYPE_变量类型VARCHAR(255)255是 REV_REV_INT(11)11是 TIME_时间DATETIME

二进制资二进制

BYTEARRAY_ID_VARCHAR(64)64是

源ID资源ID

DOUBLE_DOUBLE_DOUBLE 是 LONG_LONG_BIGINT(20)20是 TEXT_TEXT_VARCHAR(4000)4000是 TEXT2_TEXT2_VARCHAR(4000)4000是

ACT_HI_IDENTITYLINK(act_hi_identitylink【任务的分配人员历史】)是

否字段描长可约

字段名数据类型省备注主述度空束

是ID_ID_VARCHAR(64)64

用户组

用户组IDVARCHAR(255)255是 GROUP_ID_ID类型VARCHAR(255)255是 类型 TYPE_

USER_ID_TASK_ID_PROC_INST_ID_

用户Id

用户Id

任务IDVARCHAR(64)64是 任务ID

流程实例

VARCHAR(64)64是

ID

流程实 例ID

VARCHAR(255)255是

ACT_HI_PROCINST(act_hi_procinst【流程实例历史】)是字

否段长可约备字段名数据类型省主描度空束注

键述是ID_ID_VARCHAR(64)64

流流程程实VARCHAR(64)64 实 PROC_INST_ID_

例例IDID业业务务

VARCHAR(255)255是 BUSINESS_KEY_主主键键流流程程定VARCHAR(64)64 定 PROC_DEF_ID_

义义IDID开开始始

START_TIME_DATETIME 时时

间间结结束束

END_TIME_DATETIME是 时时

间间

DURATION_

续时间发起

START_USER_ID_用

是 续

时间发起

VARCHAR(255)255是 用

BIGINT(20)

20

户ID发起的

START_ACT_ID_

动VARCHAR(255)255是 节点ID结束的

END_ACT_ID_

动VARCHAR(255)255是 节点ID上级父实

SUPER_PROCESS_INSTANCE_ID_流

VARCHAR(64)64是 程实例ID删

DELETE_REASON_

原VARCHAR(4000)4000是 因户ID发起的活

动节点ID结束的活

动节点ID上级父实

程实例ID删除

原因

TENANT_ID_

租租用VARCHAR(255)255是 用IDID

ACT_HI_TASKINST(act_hi_taskinst【流程任务历史】)是字

否段长可约备字段名数据类型省主描度空束注

键述是ID_ID_VARCHAR(64)64

流流程程

PROC_DEF_ID_定VARCHAR(64)64是 定

义义IDID任

TASK_DEF_KEY_务VARCHAR(255)255是

节点Key流程

PROC_INST_ID_实VARCHAR(64)64是

流程实例ID执

EXECUTION_ID_行VARCHAR(64)64是

ID任 NAME_务

名VARCHAR(255)255是

称父 PARENT_TASK_ID_任

务VARCHAR(64)64是

ID描

DESCRIPTION_述VARCHAR(4000)4000是

ID任务

OWNER_所VARCHAR(255)255是

属人执 ASSIGNEE_行

人VARCHAR(255)255是

ID开

START_TIME_始

DATETIME 间

例ID执行ID任务名称父任务ID

描述任务所属人

开始时间

CLAIM_TIME_ 是 定DATETIME

时间结束

DATETIME END_TIME_ 是 时

锁定时间结束时间持 DURATION_续

BIGINT(20)20是 间删 DELETE_REASON_除

VARCHAR(4000)4000是 因优

PRIORITY_

先INT(11)11是 级到 DUE_DATE_期

时DATETIME 是 间表

FORM_KEY_

单VARCHAR(255)255是 Key CATEGORY_分

类VARCHAR(255)255是 租

TENANT_ID_

用VARCHAR(255)255是 ID

间持续时间删除原因优先级到期时间表单Key分类

ACT_HI_VARINST(act_hi_varinst【流程变量历史】)是

否字段描长可约备字段名数据类型省主述度空束注

键是ID_

ID_

VARCHAR(64)

64

流程实例ID执行ID任务ID任务名称变量类型

PROC_INST_ID_

流程实

VARCHAR(64)

例ID

64

EXECUTION_ID_ TASK_ID_

执行IDVARCHAR(64)64

是 是

任务IDVARCHAR(64)64

NAME_

任务名

VARCHAR(255)255

VAR_TYPE_ REV_

变量类

VARCHAR(100)100是

型REV_

INT(11)

11

BYTEARRAY_ID_

DOUBLE_LONG_制

二制进

VARCHAR(64)64是 进

资源ID资

源ID

DOUBLE_DOUBLE 是 LONG_BIGINT(20)20是 TEXT_TEXT_VARCHAR(4000)4000是

TEXT2_

TEXT2_VARCHAR(4000)4000是 CREATE_TIME_

创建时间DATETIME 是 LAST_UPDATED_TIME_最后更

新时间

DATETIME

是 ACT_ID_GROUP(act_id_group【流程的用户组】)是

否字段字段长缺

主名描述数据类型可约

度空束

省备注

键值

是ID_组IDVARCHAR(64)64 组ID

最后更

新时间

11是 REV_REV_INT(11)

NAME_名称VARCHAR(255)255是 名称 TYPE_类型VARCHAR(255)255是 类型

ACT_ID_INFO(act_id_info【用户ID属性扩展】)是

否字段长可约字段名数据类型省备注主描述度空束

键是ID_ID_VARCHAR(64)64

REV_INT(11)11是 REV_

用户用户

USER_ID_VARCHAR(64)64是 IDID

类型VARCHAR(64)64是 类型 TYPE_

属性属性

KEY_VARCHAR(255)255是 KeyKey

值VARCHAR(255)255是 值 VALUE_

PASSWORD_密码LONGBLOB 是 密码

PARENT_ID_父IDVARCHAR(255)255是 父ID

ACT_ID_MEMBERSHIP(act_id_membership【用户与组的关系】)是

否长可约备字段名字段描述数据类型省

主度空束值注键

是USER_ID_USER_ID_VARCHAR(64)64 是GROUP_ID_GROUP_ID_VARCHAR(64)64

ACT_ID_USER(act_id_user【流程的用户】)是

否字段长缺

主字段名可约备描述数据类型度空束省键值

是ID_ID_VARCHAR(64)64

REV_

REV_INT(11)11是 FIRST_

姓VARCHAR(255)255是 姓 LAST_

名VARCHAR(255)255是 名 EMAIL_邮箱VARCHAR(255)255是 邮

PWD_密码VARCHAR(255)255是 密

PICTURE_ID_头像VARCHAR(64)64是 头

ACT_RE_DEPLOYMENT(act_re_deployment【流程定义发布信

息】)是字否段主字段名长可约描数据类型度空束缺省值键述是ID_

ID_VARCHAR(64)64

NAME_名

称VARCHAR(255)255是 CATEGORY_

VARCHAR(255)255是 备注

名称分类

TENANT_ID_租VARCHAR(255)255是

用ID发布

DEPLOY_TIME_TIMESTAMP

租用ID发布

CURRENT_TIMESTAMP 时

ACT_RE_MODEL(act_re_model【流程定义设计模型信息】)是字否段长主字段名描数据类型度键述是ID_ID_VARCHAR(64)64

REV_

REV_INT(11)11 NAME_定义

名称

VARCHAR(255)255 KEY_键值VARCHAR(255)255 CATEGORY_类别VARCHAR(255)255 CREATE_TIME_

创建

时间

TIMESTAMP 最后

可约缺

空束省值

定是 义名称是 键值是 类别创是

建时间最后

LAST_UPDATE_TIME_

是 更

新时间版

VERSION_版本INT(11)11是

本更新TIMESTAMP时间

元数

META_INFO_据信VARCHAR(4000)4000是 息

DEPLOYMENT_ID_发布

ID

VARCHAR(64)64是 流程

定义

EDITOR_SOURCE_VALUE_ID_的源

码的

VARCHAR(64)64是 资源

ID

流程定义的源

EDITOR_SOURCE_EXTRA_VALUE_ID_码的VARCHAR(64)64是 扩展资源ID元

息发

ID流程定

资源ID流程定

义的源

的扩展

资源

TENANT_ID_

ID租

租用

VARCHAR(255)255是 用ID

ID

ACT_RE_PROCDEF(act_re_procdef【流程定义的模型】)是字

否段长可约备字段名数据类型省主描度空束注

键述是ID_ID_VARCHAR(64)64

REV_INT(11)11是 REV_

CATEGORY_分类VARCHAR(255)255是 类

名称VARCHAR(255)255是 NAME_称

键标

VARCHAR(255)255 标 KEY_识

识版

版本

INT(11)11 本 VERSION_号

号发

发布

VARCHAR(64)64是 布 DEPLOYMENT_ID_ID

ID资

资源源

VARCHAR(4000)4000是 RESOURCE_NAME_名称名

图资资

DGRM_RESOURCE_NAME_源名VARCHAR(4000)4000是 源

称名

称描

描述VARCHAR(4000)4000是

述启

启动动

HAS_START_FORM_KEY_表单TINYINT(4)4是 表

Key单

Key挂

挂起起

SUSPENSION_STATE_INT(11)11是 状状态

态租

租用

VARCHAR(255)255是 用 TENANT_ID_ID

ID

DESCRIPTION_

ACT_RU_EVENT_SUBSCR(act_ru_event_subscr【节点事件订阅】)是字否段长可约备字段名数据类型缺省值主描度空束注键述

是ID_

REV_ EVENT_TYPE_

ID_VARCHAR(64)64 REV_INT(11)11是 事件

VARCHAR(255)255

事件类型

事件

EVENT_NAME_的名VARCHAR(255)255是称

EXECUTION_ID_执行

IDVARCHAR(64)64是流程

PROC_INST_ID_实例VARCHAR(64)64是ID

ACTIVITY_ID_

活动

ID

VARCHAR(64)64是 CONFIGURATION_配置VARCHAR(255)255是 CREATED_

创建

时间

TIMESTAMP 流程

PROC_DEF_ID_

定义VARCHAR(64)64是ID

TENANT_ID_

租用

ID

VARCHAR(255)255是类型

行ID

实例ID活

动ID 配

创CURRENT_TIMESTAMP

时间流程

定义ID租

用ID

ACT_RU_EXECUTION(act_ru_execution【活动执行】)是字

否段长可约备字段名数据类型省主描度空束注

键述是ID_ID_VARCHAR(64)64

REV_INT(11)11是 REV_

流程

实例VARCHAR(64)64是 PROC_INST_ID_

ID业务

VARCHAR(255)255是 BUSINESS_KEY_键

父IDVARCHAR(64)64是 PARENT_ID_

PROC_DEF_ID_

流程

定义VARCHAR(64)64是 ID

SUPER_EXEC_

上级

执行VARCHAR(64)64是 流程定义ID上级执 ACT_ID_

IS_ACTIVE_

IS_CONCURRENT_

IS_SCOPE_

IS_EVENT_SCOPE_

Key

活动

节点VARCHAR(255)255是 ID

是否

激活

TINYINT(4)4

是 是否

同步

TINYINT(4)4

是 是否

在范TINYINT(4)4

是 围内

是否事件

范围TINYINT(4)4

是 内

行Key活动节点ID是否激活是否同步是否在范围内是否事件范围内

11是 起

状态缓存

缓存

CACHED_ENT_STATE_结束INT(11)11是 束

状态

状态租

租用

VARCHAR(255)255是 用 TENANT_ID_ID

ID挂起

SUSPENSION_STATE_INT(11) 状态

ACT_RU_IDENTITYLINK(act_ru_identitylink【任务人员候选】)是

否字段长可约备字段名数据类型省主描述度空束注

键是ID_ REV_

VARCHAR(64)64 INT(11)11是

用户组户

VARCHAR(255)255是 ID组

ID类

类型VARCHAR(255)255是

型用

用户IDVARCHAR(255)255是 户

ID任

任务IDVARCHAR(64)64是 务ID_REV_

GROUP_ID_ TYPE_ USER_ID_ TASK_ID_

ID流程

流程实

PROC_INST_ID_例IDVARCHAR(64)64是 实

例ID流程

流程定

PROC_DEF_ID_义IDVARCHAR(64)64是 定

义ID

ACT_RU_JOB(act_ru_job【流程后台调度配置】)是字否段长字段名数据类型主描度键述是ID_ID_VARCHAR(64)64

REV_INT(11)11 REV_

可约备

省空束注

TYPE_

LOCK_EXP_TIME_

LOCK_OWNER_

类型VARCHAR(255)255

型锁定

锁定

到期TIMESTAMP是 期时间

时间锁

锁定定

VARCHAR(255)255是

人员

EXCLUSIVE_

是否

独占TINYINT(1)1

人员是否独

占方式

EXECUTION_ID_

执行

ID

VARCHAR(64)64

是 流程

PROCESS_INSTANCE_ID_实例VARCHAR(64)

64

是 ID

流程

PROC_DEF_ID_

定义VARCHAR(64)64

是 ID

RETRIES_

重试

次数

INT(11)11

是 异常

EXCEPTION_STACK_ID_堆栈VARCHAR(64)

64

是 ID

EXCEPTION_MSG_

异常信息VARCHAR(4000)4000是 DUEDATE_

到期时间

TIMESTAMP 是 方式执

ID流程

例ID 重试

次数异常

栈ID

息到

时间

REPEAT_

重复

VARCHAR(255)255是 情况

HANDLER_TYPE_

处理

器类VARCHAR(255)255是 重

复情况处理器型

处理

HANDLER_CFG_

器配VARCHAR(4000)4000是 置

TENANT_ID_

租用

ID

VARCHAR(255)255是 ACT_RU_TASK(act_ru_task【流程任务】)是字否字段名段数据类型长可约

主描度空束

缺省值键述是ID_ID_VARCHAR(64)64

REV_

REV_INT(11)11是

执行

类型处理器配置租用ID

EXECUTION_ID_

PROC_INST_ID_

PROC_DEF_ID_

NAME_

PARENT_TASK_ID_ DESCRIPTION_

TASK_DEF_KEY_

OWNER_

ASSIGNEE_

IDVARCHAR(64)64

流程

实例VARCHAR(64)64

ID

流程

定义VARCHAR(64)64

ID

任务

名称

VARCHAR(255)255是 父任

务ID

VARCHAR(64)64

描述VARCHAR(4000)4000是 任务

节点VARCHAR(255)255是 Key

任务

所属VARCHAR(255)255是 人

任务

执行VARCHAR(255)255是 人

DELEGATION_

授权VARCHAR(64)状态优先

INT(11)级

创建

TIMESTAMP时间

64

PRIORITY_

11

CREATE_TIME_ CURRENT_TIMESTAMP

DUE_DATE_ CATEGORY_

到期

DATETIME时间

分类VARCHAR(255)255是

11

挂起

SUSPENSION_STATE_INT(11) 状态

TENANT_ID_

租用

VARCHAR(255)255是 ID

ACT_RU_VARIABLE(act_ru_variable【流程变量】)是

否字段描长可约备字段名数据类型省主述度空束注

键是ID_ID_VARCHAR(64)64

REV_INT(11)11是 REV_

TYPE_ NAME_

类型

VARCHAR(255)255 类

变量名

VARCHAR(255)255

EXECUTION_ID_执行IDVARCHAR(64)64是 行

PROC_INST_ID_流程实

例ID

VARCHAR(64)64是

TASK_ID_任务IDVARCHAR(64)64是

BYTEARRAY_ID_二进制资源IDVARCHAR(64)64是 DOUBLE_DOUBLE_DOUBLE 是 LONG_LONG_BIGINT(20)20是 TEXT_TEXT_VARCHAR(4000)4000是

TEXT2_TEXT2_VARCHAR(4000)4000是 ID流程

例ID任

ID二进

源ID

因篇幅问题不能全部显示,请点此查看更多更全内容