chore(api): migrate import for db

This commit is contained in:
QuantumGhost 2025-08-31 16:46:05 +08:00
parent e9e7d4f3cd
commit 63c035d8a2
8 changed files with 11 additions and 8 deletions

View File

@ -20,9 +20,9 @@ from controllers.console.wraps import (
cloud_edition_billing_resource_check, cloud_edition_billing_resource_check,
setup_required, setup_required,
) )
from extensions.ext_database import db
from fields.file_fields import file_fields, upload_config_fields from fields.file_fields import file_fields, upload_config_fields
from libs.login import login_required from libs.login import login_required
from models import db
from services.file_service import FileService from services.file_service import FileService
PREVIEW_WORDS_LIMIT = 3000 PREVIEW_WORDS_LIMIT = 3000

View File

@ -14,8 +14,8 @@ from controllers.common.errors import (
) )
from core.file import helpers as file_helpers from core.file import helpers as file_helpers
from core.helper import ssrf_proxy from core.helper import ssrf_proxy
from extensions.ext_database import db
from fields.file_fields import file_fields_with_signed_url, remote_file_info_fields from fields.file_fields import file_fields_with_signed_url, remote_file_info_fields
from models import db
from models.account import Account from models.account import Account
from services.file_service import FileService from services.file_service import FileService

View File

@ -7,7 +7,7 @@ from werkzeug.exceptions import NotFound
import services import services
from controllers.common.errors import UnsupportedFileTypeError from controllers.common.errors import UnsupportedFileTypeError
from controllers.files import files_ns from controllers.files import files_ns
from models import db from extensions.ext_database import db
from services.account_service import TenantService from services.account_service import TenantService
from services.file_service import FileService from services.file_service import FileService

View File

@ -12,8 +12,9 @@ from controllers.common.errors import (
) )
from controllers.service_api import service_api_ns from controllers.service_api import service_api_ns
from controllers.service_api.wraps import FetchUserArg, WhereisUserArg, validate_app_token from controllers.service_api.wraps import FetchUserArg, WhereisUserArg, validate_app_token
from extensions.ext_database import db
from fields.file_fields import build_file_model from fields.file_fields import build_file_model
from models import App, EndUser, db from models import App, EndUser
from services.file_service import FileService from services.file_service import FileService

View File

@ -11,8 +11,8 @@ from controllers.common.errors import (
) )
from controllers.web import web_ns from controllers.web import web_ns
from controllers.web.wraps import WebApiResource from controllers.web.wraps import WebApiResource
from extensions.ext_database import db
from fields.file_fields import build_file_model from fields.file_fields import build_file_model
from models import db
from services.file_service import FileService from services.file_service import FileService

View File

@ -14,8 +14,8 @@ from controllers.web import web_ns
from controllers.web.wraps import WebApiResource from controllers.web.wraps import WebApiResource
from core.file import helpers as file_helpers from core.file import helpers as file_helpers
from core.helper import ssrf_proxy from core.helper import ssrf_proxy
from extensions.ext_database import db
from fields.file_fields import build_file_with_signed_url_model, build_remote_file_info_model from fields.file_fields import build_file_with_signed_url_model, build_remote_file_info_model
from models import db
from services.file_service import FileService from services.file_service import FileService

View File

@ -5,7 +5,8 @@ import pytest
from sqlalchemy import delete from sqlalchemy import delete
from core.variables.segments import StringSegment from core.variables.segments import StringSegment
from models import Tenant, db from extensions.ext_database import db
from models import Tenant
from models.enums import CreatorUserRole from models.enums import CreatorUserRole
from models.model import App, UploadFile from models.model import App, UploadFile
from models.workflow import WorkflowDraftVariable, WorkflowDraftVariableFile from models.workflow import WorkflowDraftVariable, WorkflowDraftVariableFile
@ -259,6 +260,7 @@ class TestDeleteDraftVariablesWithOffloadIntegration:
# Create WorkflowDraftVariableFile records # Create WorkflowDraftVariableFile records
from core.variables.types import SegmentType from core.variables.types import SegmentType
var_file1 = WorkflowDraftVariableFile( var_file1 = WorkflowDraftVariableFile(
tenant_id=tenant.id, tenant_id=tenant.id,
app_id=app.id, app_id=app.id,

View File

@ -3,9 +3,9 @@ import uuid
import pytest import pytest
from sqlalchemy.orm import Session, joinedload, selectinload from sqlalchemy.orm import Session, joinedload, selectinload
from extensions.ext_database import db
from libs.datetime_utils import naive_utc_now from libs.datetime_utils import naive_utc_now
from libs.uuid_utils import uuidv7 from libs.uuid_utils import uuidv7
from models import db
from models.enums import CreatorUserRole from models.enums import CreatorUserRole
from models.model import UploadFile from models.model import UploadFile
from models.workflow import WorkflowNodeExecutionModel, WorkflowNodeExecutionOffload, WorkflowNodeExecutionTriggeredFrom from models.workflow import WorkflowNodeExecutionModel, WorkflowNodeExecutionOffload, WorkflowNodeExecutionTriggeredFrom