Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type QuestionsRepository ¶
type QuestionsRepository interface { GetRandomQuestions(ctx context.Context, level questionsModel.QuestionSetLevel, count int64) ([]questionsModel.Question, error) SaveQuestionSet(ctx context.Context, questionSet questionsModel.QuestionSet) error GetQuestionSet(ctx context.Context, questionSetID string) (*questionsModel.QuestionSet, error) SaveLevelSet(ctx context.Context, level questionsModel.QuestionSetLevel, questions []questionsModel.Question) error IsSeeded(ctx context.Context) bool MarkAsSeeded(ctx context.Context) error }
Click to show internal directories.
Click to hide internal directories.