From 69a0cf3a0146645b6ecee37e61121de7e5e91405 Mon Sep 17 00:00:00 2001 From: Dan Cojocaru Date: Tue, 26 Dec 2023 05:18:45 +0100 Subject: [PATCH] Make DB path configurable --- main.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index b71d204..8a080ea 100644 --- a/main.go +++ b/main.go @@ -59,7 +59,13 @@ func main() { log.Fatal("ERROR: No bot token supplied; supply with CFR_BOT.TOKEN") } - db, err := gorm.Open(sqlite.Open("bot_db.sqlite"), &gorm.Config{}) + dbPath := os.Getenv("CFR_BOT.DB_PATH") + dbPath = strings.TrimSpace(dbPath) + if len(dbPath) == 0 { + dbPath = "bot_db.sqlite" + } + log.Printf("INFO : DB Path: %s\n", dbPath) + db, err := gorm.Open(sqlite.Open(dbPath), &gorm.Config{}) if err != nil { panic(err) }