11 lines
335 B
Python
11 lines
335 B
Python
from fastapi import Depends
|
|
from sqlalchemy.ext.asyncio import AsyncSession
|
|
|
|
from app.core.database.connection import get_session
|
|
from app.core.database.repository import TrainingRepository
|
|
|
|
|
|
def get_training_repository(
|
|
session: AsyncSession = Depends(get_session),
|
|
) -> TrainingRepository:
|
|
return TrainingRepository(session)
|