Activiti工作流框架——数据库分析


  • 创建表
  • 部署流程定义
  • 删除流程定义
  • 启动流程实例
  • 完成个人任务

创建表

  • 会默认在act_ge_property属性数据表中插入三条数据:
Activiti工作流框架——数据库分析_第1张图片
act_ge_property.png

部署流程定义

  • 在act_re_deplayment部署信息表中插入一条部署流程信息的记录:
act_re_deplayment.png
  • 在act_re_procdef业务流程定义数据表中插入资源数据记录:
act_re_procdef.png
  • 在act_ge_bytearray二进制数据表中插入部署文件的大文本数据:
act_ge_bytearray.png

删除流程定义

  • 在act_ge_bytearray二进制数据表中删除部署流程的文件大文本数据

  • 在act_hi_actinst历史节点表中删除部署流程的历史节点信息记录

  • act_hi_identitylink历史流程人员表中删除部署流程的历史流程人员信息记录

  • 在act_hi_procinst历史流程实例表中删除部署流程的历史流程实例的信息记录

  • 在act_hi_taskinst历史任务实例表中删除部署流程的历史任务实例记录

  • 在act_re_deplayment部署信息表中删除部署流程的部署流程信息记录

  • 在act_re_procdef业务流程定义数据表中删除部署流程资源数据记录

  • 在act_ru_execution运行时流程执行实例表中删除部署流程的流程实例信息记录

  • 在act_ru_identitylink运行时流程人员表中删除部署流程的任务节点参与者信息记录

  • 在act_ru_task运行时任务节点表中删除部署流程的任务信息记录


启动流程实例

  • 在act_ru_execution运行时流程执行实例表中插入流程实例的信息记录
act_ru_execution.png
  • 在act_ru_identitylink运行时流程人员表中插入任务节点参与者的信息记录
act_ru_identitylink.png
  • 在act_ru_task运行时任务节点表中插入任务信息的记录
act_ru_task.png
  • 在act_hi_actinst历史节点表中插入历史节点的信息记录
act_hi_actinst.png
  • 在act_hi_identitylink历史流程人员表中插入历史流程人员信息记录
act_hi_identitylink.png
  • 在act_hi_procinst历史流程实例表中插入历史流程实例的信息记录
![Uploading act_hi_taskinst_671425.png . . .]
  • 在act_hi_taskinst历史任务实例表中插入历史任务实例记录
Activiti工作流框架——数据库分析_第2张图片
act_hi_taskinst.png

完成个人任务


你可能感兴趣的:(Activiti工作流框架——数据库分析)