project structure and database

This commit is contained in:
2025-07-27 19:34:40 +04:00
parent 833bcd6ff7
commit 361f94323c
23 changed files with 474 additions and 11 deletions

11
backend/dependecies.py Normal file
View File

@ -0,0 +1,11 @@
from typing import Annotated
from fastapi import Depends
from sqlalchemy.ext.asyncio import AsyncSession
from backend.session import get_session
from schemas.base import PaginationSchema
from utils.pagination import pagination_parameters
SessionDependency = Annotated[AsyncSession, Depends(get_session)]
PaginationDependency = Annotated[PaginationSchema, Depends(pagination_parameters)]