fix: update type hinting for Workflow import in model.py

Signed-off-by: -LAN- <laipz8200@outlook.com>
pull/11903/head
-LAN- 1 year ago
parent 4d35df9210
commit 081bd20def
No known key found for this signature in database
GPG Key ID: 6BA0D108DED011FF

@ -4,7 +4,7 @@ import uuid
from collections.abc import Mapping from collections.abc import Mapping
from datetime import datetime from datetime import datetime
from enum import Enum, StrEnum from enum import Enum, StrEnum
from typing import Any, Literal, Optional from typing import TYPE_CHECKING, Any, Literal, Optional
import sqlalchemy as sa import sqlalchemy as sa
from flask import request from flask import request
@ -18,12 +18,15 @@ from core.file import helpers as file_helpers
from core.file.tool_file_parser import ToolFileParser from core.file.tool_file_parser import ToolFileParser
from libs.helper import generate_string from libs.helper import generate_string
from models.enums import CreatedByRole from models.enums import CreatedByRole
from models.workflow import Workflow, WorkflowRunStatus from models.workflow import WorkflowRunStatus
from .account import Account, Tenant from .account import Account, Tenant
from .engine import db from .engine import db
from .types import StringUUID from .types import StringUUID
if TYPE_CHECKING:
from .workflow import Workflow
class DifySetup(db.Model): class DifySetup(db.Model):
__tablename__ = "dify_setups" __tablename__ = "dify_setups"

Loading…
Cancel
Save