Activiti数据库文档详解:关键表结构介绍
需积分: 10 146 浏览量
更新于2024-07-20
收藏 44KB DOCX 举报
"这篇文档是关于Activiti流程引擎所使用的数据库表的整理,涵盖了 Activiti 在运行时和历史数据存储中的关键表结构及其用途。这些表对于理解和维护Activiti流程实例至关重要。"
在Activiti中,数据库是存储流程定义、执行实例以及历史数据的主要场所。以下是对各表的详细说明:
1. act_ge_bytearray二进制数据表:
- 这个表用于存储流程定义的图形图像和XML文件,以及可序列化的变量。确保在类路径部署时,只部署与流程相关的文件,避免引入不必要的错误,如SVN隐藏文件,可能导致流程定义无法删除。
2. act_ge_property属性数据表:
- 此表存储流程引擎级别的属性数据,例如版本信息和其他配置设置。
3. act_hi_actinst历史节点表:
- 记录流程实例的历史活动信息,显示流程实例经过的所有活动节点。
4. act_hi_attachment历史附件表:
- 用于存储历史上的流程附件,比如在流程执行过程中上传的文件。
5. act_hi_comment历史意见表:
- 包含流程中用户留下的所有评论和反馈。
6. act_hi_detail历史详情表:
- 提供流程变量的详细历史,包括流程流转控制变量和业务表单中的数据。
7. act_ru_identitylink历史流程人员表:
- 存储与流程实例关联的用户和组的关系,如参与者的分配。
8. act_hi_procinst历史流程实例表:
- 记录每个已结束或当前正在进行的流程实例的详细信息。
9. act_hi_taskinst历史任务实例表:
- 保存历史任务实例的详细信息,特别是用户任务。
10. act_hi_varinst历史变量表:
- 包含历史流程变量的值,记录了流程执行过程中的变化。
11. act_id_group用户组信息表:
- 用于存储用户组的相关信息,如组名和ID。
12. act_id_info用户扩展信息表:
- 虽然未在当前系统中使用,但预留了存储用户扩展信息的空间。
13. act_id_membership用户与分组对应信息表:
- 描述了用户与用户组之间的关系,表明用户属于哪些组。
14. act_id_user用户信息表:
- 存储工作流系统的用户基本信息,如用户名、密码和电子邮件地址。
15. act_re_deployment部署信息表:
- 在部署流程定义时,保存相关的部署元数据,如部署的时间戳和名称。
了解这些表的结构和功能,有助于优化流程管理,跟踪流程执行情况,进行问题排查,并且可以为数据分析和报表生成提供基础。对这些表的维护和管理是使用Activiti进行流程自动化不可或缺的一部分。
2021-10-19 上传
点击了解资源详情
2019-05-29 上传
2019-01-06 上传
2016-05-10 上传
2021-08-09 上传
奔跑的鱿鱼
- 粉丝: 8
- 资源: 10
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍