Activiti数据库文档详解:关键表结构介绍
需积分: 10 83 浏览量
更新于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 上传
2015-11-19 上传
奔跑的鱿鱼
- 粉丝: 8
- 资源: 10
最新资源
- VC++.NET车牌识别、字符分割
- PortfolioProject
- 8X8矩阵LED蛇游戏(HTML5 Web套接字)-项目开发
- 重学现代PHP面试系列文章,主要针对swoole、hyperf、redis、mysql、ES、linux、nginx.zip
- finder:Finder是一个Android应用,可让用户关注评论消息其他用户
- mirai-compose
- 深度学习场景识别:在本项目中,我们使用CNN将图像分类为不同的场景。 我们的目标包括构建使用PyTorch进行深度学习的基本管道,了解不同层,优化器背后的概念以及在观察性能的同时尝试不同的模型
- VC++图像平滑处理源代码程序
- 这是参加学校研究生院举行的“华为杯”计算机网页设计大赛做的作品,获得了第三名,技术栈为:Django+Mysql.zip
- schema-java-client:Java 模式 API 客户端
- Algorithm_with_python
- DspAPI
- pet-shop:FullStack学院的团体电子商务项目
- Bachelor-Thesis:计算机科学学士学位论文
- VC图像变换 图像配准 图像分割图像编码等图片处理程序
- 安全城市:一种确保您安全的设备-项目开发