From 8082931484f147189186974d0dfd7a45b8e9563b Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sat, 8 Nov 2025 16:44:28 +0900 Subject: refactor(backend): Centralize environment variable loading in config.go --- backend/main.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'backend/main.go') diff --git a/backend/main.go b/backend/main.go index aa5dc75..714d496 100644 --- a/backend/main.go +++ b/backend/main.go @@ -12,12 +12,15 @@ import ( //go:generate go tool gqlgen generate func main() { + config, err := LoadConfig() + if err != nil { + log.Fatal(err) + } + // Parse command line flags var migrate = flag.Bool("migrate", false, "Run database migrations") var createUser = flag.Bool("create-user", false, "Create a new user") flag.Parse() - - var err error database, err := sql.Open("sqlite3", "data/feedaka.db") if err != nil { log.Fatal(err) @@ -29,6 +32,6 @@ func main() { } else if *createUser { runCreateUser(database) } else { - runServe(database) + runServe(database, config) } } -- cgit v1.2.3-70-g09d2