源码位置:dify/api/models/workflow.py
Workflow 表结构
字段英文名 |
数据类型 |
字段中文名字 |
备注 |
id |
StringUUID |
ID |
UUID生成 |
tenant_id |
StringUUID |
工作区ID |
非空 |
app_id |
StringUUID |
应用ID |
非空 |
type |
String |
工作流类型 |
非空 |
version |
String |
版本 |
非空 |
graph |
Text |
工作流画布配置 |
JSON格式,包含节点和边的配置 |
features |
Text |
功能 |
JSON格式 |
created_by |
StringUUID |
创建者ID |
非空 |
created_at |
DateTime |
创建时间 |
当前时间 |
updated_by |
StringUUID |
更新者ID |
可选 |
updated_at |
DateTime |
更新时间 |
可选 |
WorkflowRun 表结构
字段英文名 |
数据类型 |
字段中文名字 |
备注 |
id |
StringUUID |
ID |
UUID生成 |
tenant_id |
StringUUID |
工作区ID |
非空 |
app_id |
StringUUID |
应用ID |
非空 |
sequence_number |
Integer |
序列号 |
非空,应用内自增 |
workflow_id |
StringUUID |
工作流ID |
非空 |
type |
String |
工作流类型 |
非空 |
triggered_from |
String |
触发来源 |
非空 |
version |
String |
版本 |
非空 |
graph |
Text |
工作流画布配置 |
JSON格式 |
inputs |
Text |
输入参数 |
JSON格式 |
status |
String |
执行状态 |
非空 |
outputs |
Text |
输出内容 |
可选,JSON格式 |
error |
Text |
错误原因 |
可选 |
elapsed_time |
Float |
耗时 |
非空,默认0 |
total_tokens |
Integer |
总token数量 |
非空,默认0 |
total_steps |
Integer |
总步骤数量 |
默认0 |
created_by_role |
String |
创建者角色 |
非空 |
created_by |
StringUUID |
创建者ID |
非空 |
created_at |
DateTime |
创建时间 |
当前时间 |
finished_at |
DateTime |
结束时间 |
可选 |
WorkflowNodeExecution 表结构
字段英文名 |
数据类型 |
字段中文名字 |
备注 |
id |
StringUUID |
ID |
UUID生成 |
tenant_id |
StringUUID |
工作区ID |
非空 |
app_id |
StringUUID |
应用ID |
非空 |
workflow_id |
StringUUID |
工作流ID |
非空 |
triggered_from |
String |
触发来源 |
非空 |
workflow_run_id |
StringUUID |
工作流运行ID |
可选 |
index |
Integer |
执行序列号 |
非空 |
predecessor_node_id |
String |
前置节点ID |
可选 |
node_id |
String |
节点ID |
非空 |
node_type |
String |
节点类型 |
非空 |
title |
String |
节点标题 |
非空 |
inputs |
Text |
输入参数 |
JSON格式 |
process_data |
Text |
处理数据 |
JSON格式 |
outputs |
Text |
输出变量 |
可选,JSON格式 |
status |
String |
执行状态 |
非空 |
error |
Text |
错误原因 |
可选 |
elapsed_time |
Float |
耗时 |
非空,默认0 |
execution_metadata |
Text |
执行元数据 |
JSON格式 |
created_at |
DateTime |
创建时间 |
当前时间 |
created_by_role |
String |
创建者角色 |
非空 |
created_by |
StringUUID |
创建者ID |
非空 |
finished_at |
DateTime |
结束时间 |
可选 |
WorkflowAppLog 表结构
字段英文名 |
数据类型 |
字段中文名字 |
备注 |
id |
StringUUID |
ID |
UUID生成 |
tenant_id |
StringUUID |
工作区ID |
非空 |
app_id |
StringUUID |
应用ID |
非空 |
workflow_id |
StringUUID |
工作流ID |
非空 |
workflow_run_id |
StringUUID |
工作流运行ID |
非空 |
created_from |
String |
创建来源 |
非空 |
created_by_role |
String |
创建者角色 |
非空 |
created_by |
StringUUID |
创建者ID |
非空 |
created_at |
DateTime |
创建时间 |
当前时间 |
上述表格详细说明了每个表的字段名称、数据类型、字段中文名称和备注。