Setup database and Data directory

This commit is contained in:
2025-10-16 23:48:53 +02:00
parent d13ea9fc27
commit fd24695764
3 changed files with 70 additions and 7 deletions

View File

@@ -36,7 +36,20 @@ func main() {
os.Exit(1)
}
db := database()
// Setup data directory
dataDir, err := setupDataDir()
if err != nil {
slog.Error("Cannot set data directory: %s; %w", os.Getenv("DATA_DIR"), err)
os.Exit(1)
}
// Setup database connection
dbConnection, err := NewDatabaseConnection(dataDir, "app.db")
if err != nil {
slog.Error("Databse error", "error", err)
os.Exit(1)
}
db := database(dbConnection)
defer db.Close()
// Create App