[backend] fix: 修复projects.py和conftest.py中的类型和导入问题

This commit is contained in:
xsl
2026-01-26 10:22:30 +08:00
parent 64b08c4e67
commit 3d61e000ac
3 changed files with 13 additions and 5 deletions
BIN
View File
Binary file not shown.
@@ -1,6 +1,6 @@
from fastapi import APIRouter, Depends, Query
from fastapi import APIRouter, Depends, Query, HTTPException, status
from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy import select, func, and_, desc, asc
from sqlalchemy import select, func, and_
from config.database import get_db
from src.models.user import User
from src.models.project import Project
+9 -1
View File
@@ -10,8 +10,16 @@ from httpx import AsyncClient
from sqlalchemy.ext.asyncio import AsyncSession, create_async_engine, async_sessionmaker
from sqlalchemy.pool import StaticPool
try:
from src.main import app
except ImportError:
from main import app
from config.database import Base, get_db
try:
from src.config.database import get_db
except ImportError:
from config.database import get_db
from src.models.user import User
from src.utils.password import hash_password