当前位置: 首页 > news >正文

flowable 想改变正在运行的任务,实例版本为最新,需要改哪些表

在Flowable中,要改变正在运行的任务,你需要更新相关的流程定义,具体来说,可能涉及到以下几张表:

  1. ACT_RU_TASK(运行时任务):这张表包含了当前正在运行的任务信息。你可能需要更新该表中与任务相关的字段,比如任务名称、处理人等。

  2. ACT_RU_EXECUTION(运行时流程执行):这张表记录了流程实例的执行信息,包括当前执行到的节点等。当任务被改变时,流程执行的状态可能也需要更新。

  3. ACT_HI_TASKINST(历史任务实例):该表记录了历史任务的信息。当任务被改变时,可能需要更新相应的历史任务实例。

  4. ACT_HI_ACTINST(历史活动实例):记录了历史活动(包括任务)的信息。当任务被改变时,可能需要更新相应的历史活动实例。

  5. ACT_HI_DETAIL(历史详情):该表记录了与流程实例相关的详细信息,包括任务的变更历史等。当任务被改变时,可能需要在该表中添加相应的变更记录。

  6. ACT_HI_PROCINST(流程实例历史表):这张表用于记录流程实例的历史信息,包括已完成的、运行中的以及已终止的流程实例。在这个表中,流程实例与具体的流程定义版本是通过流程定义ID(PROC_DEF_ID_)关联的。也就是说,每个流程实例都有一个关联的流程定义ID,通过这个ID可以找到与之对应的流程定义版本。

其它flowable相关表信息
ACT_RE_PROCDEF(流程定义表):这张表中存储了流程定义的信息,包括每个流程定义的唯一标识(ID)以及版本号(VERSION_)。在这个表中,每个流程定义都有一个唯一的ID,并且可以有多个版本,每个版本都有一个版本号。当启动一个流程实例时,会根据指定的流程定义ID来确定具体使用哪个版本的流程定义。

在更新这些表之前,请务必谨慎操作,并确保你了解Flowable引擎的工作原理以及数据库表之间的关联关系。此外,建议在对数据库进行操作之前先备份相关数据,以防意外情况发生。

http://www.lryc.cn/news/335141.html

相关文章:

  • 统计各位数字都不同的数字个数 II
  • Taro框架中的H5 模板基本搭建
  • gitea详细介绍
  • 应用性能分析系统SkyWalking的安装及使用详解
  • 服务器远程桌面连接不上怎么办?
  • C++之STL的algorithm(8)之适配器(bind等)整理
  • 部分国企笔试总结
  • 《QT实用小工具·二十二》多种样式导航按钮控件
  • 不定长顺序表
  • 5.网络编程-socker(golang版)
  • 网格矢量如何计算莫兰指数
  • 《containerd原理剖析与实战》大模型时代下如何学习云原生
  • 【实用工具】使用飞书机器人监控工程日志
  • NIKKE胜利女神PC怎么设置中文 手把手教你设置中文教程
  • 【leetcode面试经典150题】2.移除元素(C++)
  • 实现几何对象按照一定距离向外缓冲
  • 现代深度学习模型和技术
  • go的orm框架-Gorm
  • 嵌入式开发学习---(部分)数据结构(无代码)
  • ChatGPT 之联盟营销
  • 1.k8s简介
  • go包下载时报proxyconnect tcp: dial tcp 127.0.0.1:80: connectex错误的解决方案
  • Vaadin框架是如何处理前后端交互的?列举几个Vaadin中常用的UI组件,并描述它们的作用。如何使用Vaadin的布局管理器来构建复杂的用户界面?
  • 动态属性的响应式问题和行内编辑的问题
  • 微信小程序第六次课(模块化和绑定事件)
  • 【Unity添加远程桌面】使用Unity账号远程控制N台电脑
  • maven的settings.xml、pom.xml配置文件
  • 使用MQTT.fx接入新版ONENet(24.4.8)
  • Selenium 自动化遇见 shadow-root 元素怎么处理?
  • 软件系统质量属性_2.面向架构评估的质量属性