diff options
author | Runxi Yu <me@runxiyu.org> | 2025-08-17 13:56:16 +0800 |
---|---|---|
committer | Runxi Yu <me@runxiyu.org> | 2025-08-17 13:56:16 +0800 |
commit | 5767fe13067a39a4e12a513d8d9828df4fec025c (patch) | |
tree | 6636bf826bc743f21c6b74be5b371cbdc6ecd75b /forged | |
parent | Lint config (diff) | |
download | forge-5767fe13067a39a4e12a513d8d9828df4fec025c.tar.gz forge-5767fe13067a39a4e12a513d8d9828df4fec025c.tar.zst forge-5767fe13067a39a4e12a513d8d9828df4fec025c.zip |
Lint database
Diffstat (limited to 'forged')
-rw-r--r-- | forged/internal/database/database.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/forged/internal/database/database.go b/forged/internal/database/database.go index f353fe8..3e0fc97 100644 --- a/forged/internal/database/database.go +++ b/forged/internal/database/database.go @@ -6,6 +6,7 @@ package database import ( "context" + "fmt" "github.com/jackc/pgx/v5/pgxpool" ) @@ -21,6 +22,9 @@ type Database struct { // It is run indefinitely in the background. func Open(ctx context.Context, config Config) (Database, error) { db, err := pgxpool.New(ctx, config.Conn) + if err != nil { + err = fmt.Errorf("create pgxpool: %w", err) + } return Database{db}, err } |