Activiti的数据库名称都以ACT_开头。第二部分是两个字符,用于描述表的使用场景。这两个字符也大致匹配服务的API。
-
ACT_RE_*: RE 代表
repository
.带有此前缀的表包含静态信息,如流程定义和流程资源(图像、规则等)。 -
ACT_RU_*: RU 代表
runtime
. 这些运行时表包含流程实例、用户任务、变量、作业等的运行时数据。Activiti只在流程实例执行过程中存储运行时数据,并在流程实例结束时删除记录。这样可以使运行时表小而快速。 -
ACT_ID_*: ID 代表
identity
. 这些表包含身份信息,如用户、组等。 -
ACT_HI_*: HI 代表
history
. 这些表包含历史数据,例如过去的流程实例、变量、任务等。 -
ACT_GE_*:
general
data(通用数据), 在各种用例中使用