2 Commits
v1.1.8 ... main

Author SHA1 Message Date
Adrian Zürcher
dd4840b694 remove useless print 2025-11-30 21:34:16 +01:00
Adrian Zürcher
705a215707 fix wrong database exists check 2025-11-30 21:26:35 +01:00

View File

@@ -65,11 +65,14 @@ func NewDBHandler(name, path string, logger *logging.Logger) (dH *DBHandler, err
if err := os.MkdirAll(path, 0666); err != err { if err := os.MkdirAll(path, 0666); err != err {
return nil, err return nil, err
} }
dH.NewCreatedDB = true
} }
} }
dbPath := filepath.Join(path, name) dbPath := filepath.Join(path, name)
//indicator if database exists
_, err = os.Stat(dbPath)
dH.NewCreatedDB = err != nil
logger.Debug("NewDBHandler", "open database "+dbPath) logger.Debug("NewDBHandler", "open database "+dbPath)
dH.db, err = gorm.Open(sqlite.Open(dbPath), &gorm.Config{}) dH.db, err = gorm.Open(sqlite.Open(dbPath), &gorm.Config{})
return return