From a7ef3f8ca2c7b6a5cdd42d2bf068fa4e23ad18e3 Mon Sep 17 00:00:00 2001 From: Ardeman Date: Wed, 23 Apr 2025 13:11:57 +0800 Subject: [PATCH] fix: update SSL mode configuration in debug.yaml and NewDB function --- database/new_db.go | 3 ++- env/debug.yaml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/database/new_db.go b/database/new_db.go index 4e1b436..cd7b6e3 100644 --- a/database/new_db.go +++ b/database/new_db.go @@ -15,12 +15,13 @@ type DB struct { func NewDB(cfg *config.Config) (*DB, error) { dsn := fmt.Sprintf( - "host=%s user=%s password=%s dbname=%s port=%v sslmode=disable", + "host=%s user=%s password=%s dbname=%s port=%v sslmode=%s", cfg.Database.Host, cfg.Database.Username, cfg.Database.Password, cfg.Database.DB, cfg.Database.Port, + cfg.Database.SslMode, ) if dsn == "" { diff --git a/env/debug.yaml b/env/debug.yaml index 3e91ee7..ad70a75 100644 --- a/env/debug.yaml +++ b/env/debug.yaml @@ -15,7 +15,7 @@ postgresql: db: legalgonews_prod username: legalgo_admin password: "656ogwc0JlLEVQyHnT5RrrYa7762iBQQ" - ssl-mode: disable + ssl-mode: require max-idle-connections-in-second: 600 max-open-connections-in-second: 600 connection-max-life-time-in-second: 600