package handlers import ( "database/sql" "query-database/api/internal/auth" "query-database/api/internal/config" ) type Deps struct { Cfg config.Config Auth *auth.Auth SQLite *sql.DB MySQL *sql.DB } type Handlers struct { cfg config.Config auth *auth.Auth sqlite *sql.DB mysql *sql.DB } func New(d Deps) *Handlers { return &Handlers{cfg: d.Cfg, auth: d.Auth, sqlite: d.SQLite, mysql: d.MySQL} }