add db to struct
All checks were successful
build / windows (push) Successful in 2m22s
build / linux (push) Successful in 1m54s

This commit is contained in:
schreifuchs 2025-03-11 09:49:13 +01:00
parent d2164622c4
commit b3bc1c4965
2 changed files with 5 additions and 3 deletions

6
app.go
View File

@ -5,17 +5,19 @@ import (
"fmt"
"github.com/gen2brain/beeep"
"gorm.io/gorm"
)
// App struct
type App struct {
ctx context.Context
db *gorm.DB
}
// NewApp creates a new App application struct
func NewApp() *App {
func NewApp(db *gorm.DB) *App {
return &App{}
return &App{db: db}
}
// startup is called when the app starts. The context is saved

View File

@ -15,8 +15,8 @@ var assets embed.FS
func main() {
// Create an instance of the app structure
app := NewApp()
db := model.InitDB()
app := NewApp(db)
things := &things.Service{DB: db}
// Create application with options