From b29061d0798ad854cd0f27ce60d7c58c10a239e9 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Sat, 5 Apr 2025 23:33:20 +0800 Subject: database: Separate opening the database into its own package --- config.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'config.go') diff --git a/config.go b/config.go index abb71dd..b8e5e28 100644 --- a/config.go +++ b/config.go @@ -5,12 +5,11 @@ package forge import ( "bufio" - "context" "errors" "log/slog" "os" - "github.com/jackc/pgx/v5/pgxpool" + "go.lindenii.runxiyu.org/forge/internal/database" "go.lindenii.runxiyu.org/forge/internal/scfg" ) @@ -88,7 +87,7 @@ func (s *Server) LoadConfig(path string) (err error) { return errors.New("unsupported database type") } - if s.database, err = pgxpool.New(context.Background(), s.config.DB.Conn); err != nil { + if s.database, err = database.Open(s.config.DB.Conn); err != nil { return err } -- cgit v1.2.3