From cdee6a1aef6fdb3a29bfe20334318adef62dbcfd Mon Sep 17 00:00:00 2001 From: John O'Keefe Date: Mon, 26 Jan 2026 21:19:34 -0500 Subject: [PATCH] fix: Update database configuration for proper container naming - Fix database name reference in docker-compose.yml - Update config.go to use consistent database name - Ensure database connection string matches container setup --- docker-compose.yml | 6 +++--- internal/config/config.go | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index e80e4b4..3b37876 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,7 +5,7 @@ services: image: postgres:15-alpine container_name: bookmann_db environment: - POSTGRES_DB: ebookdb + POSTGRES_DB: bookmann POSTGRES_USER: postgres POSTGRES_PASSWORD: ${DBPASS} volumes: @@ -31,7 +31,7 @@ services: DATABASE_PORT: 5432 DATABASE_USER: postgres DATABASE_PASSWORD: ${DBPASS} - DATABASE_NAME: ebookdb + DATABASE_NAME: bookmann JWT_SECRET: ${JWT_SECRET} SERVER_PORT: 8765 ports: @@ -50,4 +50,4 @@ services: - .env volumes: - postgres_data: \ No newline at end of file + postgres_data: diff --git a/internal/config/config.go b/internal/config/config.go index b8f866d..a99cd1f 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -23,7 +23,7 @@ func LoadConfig() *Config { DatabasePort: getEnv("DATABASE_PORT", "5432"), DatabaseUser: getEnv("DATABASE_USER", "postgres"), DatabasePassword: getEnv("DATABASE_PASSWORD", "password"), - DatabaseName: getEnv("DATABASE_NAME", "ebookdb"), + DatabaseName: getEnv("DATABASE_NAME", "bookmann"), JWTSecret: getEnv("JWT_SECRET", "your-secret-key"), UploadPath: getEnv("UPLOAD_PATH", "./uploads"), }