From 705a215707c1554ecf31ae913e4baeb2d4360862 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Z=C3=BCrcher?= Date: Sun, 30 Nov 2025 21:26:35 +0100 Subject: [PATCH] fix wrong database exists check --- dbHandler.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dbHandler.go b/dbHandler.go index 40d2b5c..4ed927e 100644 --- a/dbHandler.go +++ b/dbHandler.go @@ -65,11 +65,15 @@ func NewDBHandler(name, path string, logger *logging.Logger) (dH *DBHandler, err if err := os.MkdirAll(path, 0666); err != err { return nil, err } - dH.NewCreatedDB = true } } dbPath := filepath.Join(path, name) + + //indicator if database exists + _, err = os.Stat(dbPath) + fmt.Println(1, err) + dH.NewCreatedDB = err != nil logger.Debug("NewDBHandler", "open database "+dbPath) dH.db, err = gorm.Open(sqlite.Open(dbPath), &gorm.Config{}) return