Activiti流程引擎所有相关的表
时间: 2024-03-31 22:33:26 浏览: 19
Activiti流程引擎使用了多张表来存储流程定义、流程实例、任务、用户等相关信息。以下是Activiti 6.0版本中默认的表及其作用:
1. ACT_RE_* : RE代表repository,存储流程定义和流程静态资源,如xml、image等。
- ACT_RE_DEPLOYMENT: 部署信息表,记录流程部署信息。
- ACT_RE_PROCDEF: 流程定义表,存储流程定义的一些基本信息。
2. ACT_RU_* : RU代表runtime,存储流程运行时的数据,如流程实例、任务等。
- ACT_RU_EXECUTION: 流程实例运行时表,记录流程运行时的数据。
- ACT_RU_TASK: 任务表,记录流程中的任务信息。
- ACT_RU_IDENTITYLINK: 身份关系表,记录流程中用户和用户组的关系。
3. ACT_HI_* : HI代表history,存储流程历史数据,如历史流程实例、历史任务等。
- ACT_HI_PROCINST: 流程实例历史表,记录流程实例的历史信息。
- ACT_HI_TASKINST: 任务历史表,记录任务的历史信息。
- ACT_HI_ACTINST: 活动历史表,记录流程中的所有节点信息。
4. ACT_ID_* : ID代表identity,存储身份信息,如用户、用户组等。
- ACT_ID_USER: 用户表,存储用户信息。
- ACT_ID_GROUP: 用户组表,存储用户组信息。
5. ACT_GE_* : GE代表general,存储Activiti流程引擎的通用数据,如变量、字节数组等。
- ACT_GE_BYTEARRAY: 通用字节数组表,存储一些通用字节数据信息。
- ACT_GE_PROPERTY: 属性表,存储一些通用属性信息。
以上是Activiti流程引擎默认情况下所使用的表,当然也可以通过配置来修改表名或使用其他数据库。