flowable 表结构详解
时间: 2024-08-13 18:03:05 浏览: 92
Flowable是一个开源的工作流引擎,主要用于管理和自动化业务流程。其核心表结构主要包括以下几个部分:
1. **ACT_RE_PROCDEF**: 这张表存储流程定义的信息,如ID、名称、版本等,每个流程实例都会关联到这个定义。
2. **ACT_RU_EXECUTION**: 执行历史记录,包含了流程实例的生命周期信息,如开始时间、结束时间、状态等。
3. **ACT_RU_TASK**: 每个任务节点对应的表,记录了任务分配给谁、何时开始、何时完成等详细信息。
4. **ACT_RU_VARIABLE**: 存储流程变量的数据,包括流程实例变量和任务变量。
5. **ACT_RU_IDENTITYLINK**: 责任人关联表,表示哪些用户或组参与到流程实例中。
6. **ACT_RU_EVENT_SUBSCR**: 订阅事件的表,用于跟踪用户对流程状态的兴趣点。
7. **ACT_GE_BYTEARRAY**: 可能包含二进制数据的字段,比如附件文件。
8. **ACT_RE_HISTORY** (历史审计) 和 **ACT_HI_DETAIL**: 历史活动日志,详细记录流程执行过程中的每一个操作。
了解这些表的结构可以帮助开发者监控、分析和优化流程性能。
阅读全文