feat: initial commit

This commit is contained in:
2025-06-16 00:07:03 +02:00
parent d93ed20869
commit a6d5cb50f2
26 changed files with 10870 additions and 156 deletions

View File

@ -22,7 +22,7 @@ func NewQuizHandlerFromConfig(ctx context.Context, conf *config.Config) (*quiz.H
return nil, errors.WithStack(err)
}
return quiz.NewHandler(store, conf.Quiz.PlayInterval, conf.Quiz.PlayPeriod, conf.Quiz.PlayDelay), nil
return quiz.NewHandler(store, conf.Quiz.PlayInterval, conf.Quiz.PlayPeriod, conf.Quiz.PlayDelay, conf.Quiz.OffDays), nil
}
func loadEmbeddedQuizz(ctx context.Context, st *store.Store) error {

View File

@ -21,6 +21,13 @@ var getStoreFromConfig = createFromConfigOnce(func(ctx context.Context, conf *co
return nil, errors.WithStack(err)
}
sqlDB, err := db.DB()
if err != nil {
return nil, errors.WithStack(err)
}
sqlDB.SetMaxOpenConns(1)
if conf.Store.Debug {
db = db.Debug()
}