refactor(api): use standalone graphon package (#34209)

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
This commit is contained in:
99
2026-03-28 05:05:32 +08:00
committed by GitHub
parent 32d394d65b
commit 40591a7c50
883 changed files with 1779 additions and 47377 deletions

View File

@@ -38,11 +38,11 @@ from collections.abc import Callable, Sequence
from datetime import datetime
from typing import Protocol
from graphon.entities.pause_reason import PauseReason
from graphon.enums import WorkflowType
from sqlalchemy.orm import Session
from core.repositories.factory import WorkflowExecutionRepository
from graphon.entities.pause_reason import PauseReason
from graphon.enums import WorkflowType
from libs.infinite_scroll_pagination import InfiniteScrollPagination
from models.enums import WorkflowRunTriggeredFrom
from models.workflow import WorkflowAppLog, WorkflowArchiveLog, WorkflowPause, WorkflowPauseReason, WorkflowRun

View File

@@ -10,11 +10,11 @@ from collections.abc import Sequence
from datetime import datetime
from typing import Protocol, cast
from graphon.enums import WorkflowNodeExecutionMetadataKey, WorkflowNodeExecutionStatus
from sqlalchemy import asc, delete, desc, func, select
from sqlalchemy.engine import CursorResult
from sqlalchemy.orm import Session, sessionmaker
from graphon.enums import WorkflowNodeExecutionMetadataKey, WorkflowNodeExecutionStatus
from models.workflow import WorkflowNodeExecutionModel, WorkflowNodeExecutionOffload
from repositories.api_workflow_node_execution_repository import (
DifyAPIWorkflowNodeExecutionRepository,

View File

@@ -28,15 +28,15 @@ from decimal import Decimal
from typing import Any, cast
import sqlalchemy as sa
from graphon.entities.pause_reason import HumanInputRequired, PauseReason, PauseReasonType, SchedulingPause
from graphon.enums import WorkflowExecutionStatus, WorkflowType
from graphon.nodes.human_input.entities import FormDefinition
from pydantic import ValidationError
from sqlalchemy import and_, delete, func, null, or_, select, tuple_
from sqlalchemy.engine import CursorResult
from sqlalchemy.orm import Session, selectinload, sessionmaker
from extensions.ext_storage import storage
from graphon.entities.pause_reason import HumanInputRequired, PauseReason, PauseReasonType, SchedulingPause
from graphon.enums import WorkflowExecutionStatus, WorkflowType
from graphon.nodes.human_input.entities import FormDefinition
from libs.datetime_utils import naive_utc_now
from libs.helper import convert_datetime_to_date
from libs.infinite_scroll_pagination import InfiniteScrollPagination

View File

@@ -7,6 +7,9 @@ from collections import defaultdict
from collections.abc import Sequence
from typing import Any
from graphon.nodes.human_input.entities import FormDefinition
from graphon.nodes.human_input.enums import HumanInputFormStatus
from graphon.nodes.human_input.human_input_node import HumanInputNode
from sqlalchemy import select
from sqlalchemy.orm import Session, selectinload, sessionmaker
@@ -18,9 +21,6 @@ from core.entities.execution_extra_content import (
from core.entities.execution_extra_content import (
HumanInputContent as HumanInputContentDomainModel,
)
from graphon.nodes.human_input.entities import FormDefinition
from graphon.nodes.human_input.enums import HumanInputFormStatus
from graphon.nodes.human_input.human_input_node import HumanInputNode
from models.execution_extra_content import (
ExecutionExtraContent as ExecutionExtraContentModel,
)