clean up repositories; move viewmodel repo into own file;

This commit is contained in:
2025-01-20 21:56:58 +01:00
parent d6cf444def
commit b1236140b6
7 changed files with 138 additions and 120 deletions

View File

@@ -7,12 +7,14 @@ import (
)
type App struct {
articles *database.ArticleRepository
articles *database.ArticleRepository
articleVMs *database.ArticleViewModelRepository
}
func NewApp(db *sql.DB) *App {
return &App{
articles: &database.ArticleRepository{DB: db},
articles: &database.ArticleRepository{DB: db},
articleVMs: &database.ArticleViewModelRepository{DB: db},
}
}