flowable的数据库表
时间: 2024-07-12 13:01:41 浏览: 271
Flowable常用表结构_flowable数据库表-CSDN博客.mhtml
Flowable是一个开源的工作流和业务流程管理平台,它主要基于Java构建,用于自动化任务、审批流程等企业应用。在数据库层面,Flowable使用的是H2作为默认数据库(适用于开发环境),但在生产环境中通常会选择更强大的MySQL或PostgreSQL。
Flowable的数据库包含多个核心表,用于存储工作流的数据,如流程定义、实例、任务、用户任务信息以及历史记录等。以下是一些关键的数据库表:
1. **ACT_RE_PROCDEF**: 存储流程定义的信息,包括流程ID、名称、版本等。
2. **ACT_RU_CASE**: 对于决策表(Decision Table)支持,存储case实例相关信息。
3. **ACT_RU_EXECUTION**: 运行中的流程实例及其状态。
4. **ACT_RU_TASK**: 执行中的任务,包括任务ID、所属执行ID、当前用户等。
5. **ACT_RU_IDENTITYLINK**: 关联实体之间的身份关联,例如用户分配的任务。
6. **ACT_HI_ACTINST**: 流程实例历史记录。
7. **ACT_HI_TASKINST**: 任务历史记录,包含完成、取消等操作信息。
8. **ACT_HI_PROCINST**: 过去流程实例详细情况,包括开始、结束时间等。
阅读全文