in src/Backend/src/api/adapters/sqlalchemy/unit_of_work.py [0:0]
def __init__(self, session: sqlalchemy_aio.AsyncSession) -> None:
self._session = session
self.closed = False
self.user_repository = user.UserRepository(
session=session,
)
self.session_repository = session_query.SessionRepository(
session=session,
)
self.group_repository = group.GroupRepository(
session=session,
)
self.organization_repository = organization.OrganizationRepository(
session=session,
)
self.role_repository = role.RoleRepository(
session=session,
)
self.exam_repository = exam.ExamRepository(
session=session,
)
self.question_repository = exam.QuestionRepository(
session=session,
)
self.result_repository = result.ResultRepository(
session=session,
)