update amo dal initialize

This commit is contained in:
Pavel 2024-05-07 16:40:29 +03:00
parent e34ea9c230
commit 8f231d8033

@ -138,6 +138,7 @@ type AmoDal struct {
AmoRepo *amo.AmoRepository AmoRepo *amo.AmoRepository
QuestionRepo *question.QuestionRepository QuestionRepo *question.QuestionRepository
AnswerRepo *answer.AnswerRepository AnswerRepo *answer.AnswerRepository
QuizRepo *quiz.QuizRepository
} }
func NewAmoDal(ctx context.Context, cred string) (*AmoDal, error) { func NewAmoDal(ctx context.Context, cred string) (*AmoDal, error) {
@ -170,12 +171,18 @@ func NewAmoDal(ctx context.Context, cred string) (*AmoDal, error) {
Pool: pool, Pool: pool,
}) })
quizRepo := quiz.NewQuizRepository(quiz.Deps{
Queries: queries,
Pool: pool,
})
return &AmoDal{ return &AmoDal{
conn: pool, conn: pool,
queries: queries, queries: queries,
AmoRepo: amoRepo, AmoRepo: amoRepo,
QuestionRepo: questionRepo, QuestionRepo: questionRepo,
AnswerRepo: answerRepo, AnswerRepo: answerRepo,
QuizRepo: quizRepo,
}, nil }, nil
} }