From 23e05b8cb567fc2f1b57dc4210c87b371d0e67ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=20Tr=C3=B6ger?= Date: Fri, 22 Aug 2025 00:51:10 +0200 Subject: [PATCH] error in db code, closing database before usage --- Backend/database.go | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/Backend/database.go b/Backend/database.go index 81e9158..bad1b77 100644 --- a/Backend/database.go +++ b/Backend/database.go @@ -5,10 +5,8 @@ import ( "arbeitszeitmessung/models" "database/sql" "fmt" - "log" - "github.com/golang-migrate/migrate/v4" - _ "github.com/golang-migrate/migrate/v4/source/file" + _ "github.com/lib/pq" ) func OpenDatabase() (models.IDatabase, error) { @@ -18,18 +16,5 @@ func OpenDatabase() (models.IDatabase, error) { dbPassword := helper.GetEnv("POSTGRES_API_PASS", "password") connStr := fmt.Sprintf("postgres://%s:%s@%s:5432/%s?sslmode=disable&TimeZone=Europe/Berlin", dbUser, dbPassword, dbHost, dbName) - db, err := sql.Open("postgres", connStr) - if err != nil { - return nil, err - } - defer db.Close() - return db, err -} - -func MigrateDB(db models.IDatabase, connStr string) { - m, err := migrate.New("file:///../migrations/", connStr) - if err != nil { - log.Fatalln("Error starting migration", err) - } - m.Up() + return sql.Open("postgres", connStr) }