Setup database and Data directory
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user