24 lines
405 B
Go
24 lines
405 B
Go
|
package statistics
|
||
|
|
||
|
import (
|
||
|
"database/sql"
|
||
|
"penahub.gitlab.yandexcloud.net/backend/quiz/common.git/dal/sqlcgen"
|
||
|
)
|
||
|
|
||
|
type Deps struct {
|
||
|
Queries *sqlcgen.Queries
|
||
|
Pool *sql.DB
|
||
|
}
|
||
|
|
||
|
type StatisticsRepository struct {
|
||
|
queries *sqlcgen.Queries
|
||
|
pool *sql.DB
|
||
|
}
|
||
|
|
||
|
func NewStatisticsRepo(deps Deps) *StatisticsRepository {
|
||
|
return &StatisticsRepository{
|
||
|
queries: deps.Queries,
|
||
|
pool: deps.Pool,
|
||
|
}
|
||
|
}
|