Rework db package to make it testable

This commit is contained in:
2024-11-21 22:36:12 +01:00
parent 2faefb6db5
commit 807e96a76c
16 changed files with 274 additions and 161 deletions

View File

@@ -13,11 +13,11 @@ import (
)
type UserService struct {
DB *db.DB
DB db.Database
Storage storage.Manager
}
func NewUserService(database *db.DB, s storage.Manager) *UserService {
func NewUserService(database db.Database, s storage.Manager) *UserService {
return &UserService{
DB: database,
Storage: s,