首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么django-viewflow内部表'viewflow_task_previous‘会倒退?

为什么django-viewflow内部表'viewflow_task_previous‘会倒退?
EN

Stack Overflow用户
提问于 2021-10-10 22:14:27
回答 1查看 35关注 0票数 1

假设定义了以下步骤

当我深入研究内部表,特别是viewflow_task_previous表时,似乎fromto是颠倒的?

代码语言:javascript
复制
pmas=> select * from viewflow_task_previous where from_task_id = 10248;
  id  | from_task_id | to_task_id 
------+--------------+------------
 9099 |        10248 |      10247
(1 row)

pmas=> select id, status, flow_task, status from viewflow_task where id = 10248;
  id   |  status  |                                flow_task                                |  status  
-------+----------+-------------------------------------------------------------------------+----------
 10248 | ASSIGNED | connect_it/flows.new_circuit.flow.NewCircuit.external_task_installation | ASSIGNED
(1 row)

pmas=> select id, status, flow_task, status from viewflow_task where id = 10247;
  id   | status |                                flow_task                                | status 
-------+--------+-------------------------------------------------------------------------+--------
 10247 | DONE   | connect_it/flows.new_circuit.flow.NewCircuit.external_task_provisioning | DONE
(1 row)

有人能解释一下这是为什么以及如何工作的吗?

EN

回答 1

Stack Overflow用户

发布于 2021-10-18 11:20:53

由任务模型的models.ManyToManyField previous字段创建的viewflow_task_previous表

https://github.com/viewflow/viewflow/blob/master/viewflow/models.py#L97

是的,这在SQL级别上造成了一些混乱

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69519351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档