fix: use config.Config for database path

This commit is contained in:
2026-05-26 15:41:49 +02:00
parent 513bfe07f2
commit e99070c6d4

View File

@@ -5,6 +5,7 @@ import (
"embed" "embed"
"fmt" "fmt"
"log" "log"
"mal/internal/config"
"mal/internal/db" "mal/internal/db"
"github.com/pressly/goose/v3" "github.com/pressly/goose/v3"
@@ -22,9 +23,8 @@ var Module = fx.Options(
fx.Invoke(RunMigrationsAndFixes), fx.Invoke(RunMigrationsAndFixes),
) )
func ProvideSQLDB() (*sql.DB, error) { func ProvideSQLDB(cfg config.Config) (*sql.DB, error) {
dbPath := db.GetDBFile() dbConn, err := db.Open(cfg.DatabaseFile)
dbConn, err := db.Open(dbPath)
if err != nil { if err != nil {
return nil, fmt.Errorf("failed to open database: %w", err) return nil, fmt.Errorf("failed to open database: %w", err)
} }