Activiti 数据库表结构
Activiti 数据库表结构
<u>版本:针对 5 和 6</u>
Activiti 工作流总共包含了 23 张数据表(现在是 25 张表,新增了 ACT_EVT_LOG 和 ACT_PROCDEF_INFO)
表名规则
Activiti 使用到的表都是 ACT_开头的。表名的第二部分用两个字母表明表的用途。
ACT_GE_ (
GE
) 表示 general 全局通用数据及设置,各种情况都使用的数据。ACT_HI_ (
HI
) 表示 history 历史数据表,包含着程执行的历史相关数据,如结束的流程实例,变量,任务,等等ACT_ID_ (
ID
) 表示 identity 组织机构,用户记录,流程中使用到的用户和组。这些表包含标识的信息,如用户,用户组,等等。ACT_RE_ (
RE
) 表示 repository 存储,包含的是静态信息,如,流程定义,流程的资源(图片,规则等)。ACT_RU_ (
RU
) 表示 runtime 运行时,运行时的流程变量,用户任务,变量,职责(job)等运行时的数据。Activiti 只存储实例执行期间的运行时数据,当流程实例结束时,将删除这些记录。这就保证了这些运行时的表小且快。
25 张表详情
一般数据 (ACT_GE_)
流程历史记录 (ACT_HI_)
用户用户组表 (ACT_ID_)
流程定义表 (ACT_RE_)
运行实例表 (ACT_RU_)
其它
版权声明: 本文为 InfoQ 作者【金陵老街】的原创文章。
原文链接:【http://xie.infoq.cn/article/5724ed768808ef11c1f0b19c2】。文章转载请联系作者。
评论