From 455985621466e418ae7bd7afb4428e75b1bac386 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20P=C3=A9rez?= Date: Wed, 20 Nov 2024 23:17:39 +0100 Subject: [PATCH] change migration driver to pgx --- cmd/main.go | 4 ++-- go.mod | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/main.go b/cmd/main.go index 08a145d..8dab7db 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -8,7 +8,7 @@ import ( "github.com/golang-migrate/migrate/v4" _ "github.com/golang-migrate/migrate/v4/database/postgres" "github.com/golang-migrate/migrate/v4/source/iofs" - _ "github.com/lib/pq" + _ "github.com/jackc/pgx/v5/stdlib" "log/slog" "os" "ron" @@ -21,7 +21,7 @@ import ( var database embed.FS func migrateDB() { - dbConn, err := sql.Open("postgres", os.Getenv("DATASOURCE")) + dbConn, err := sql.Open("pgx", os.Getenv("DATASOURCE")) if err != nil { fmt.Println(err) return diff --git a/go.mod b/go.mod index e5339f9..8d09846 100644 --- a/go.mod +++ b/go.mod @@ -8,7 +8,6 @@ require ( aidanwoods.dev/go-paseto v1.5.2 github.com/golang-migrate/migrate/v4 v4.18.1 github.com/jackc/pgx/v5 v5.7.1 - github.com/lib/pq v1.10.9 ron v0.0.0-00010101000000-000000000000 ) @@ -19,6 +18,7 @@ require ( github.com/jackc/pgpassfile v1.0.0 // indirect github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect github.com/jackc/puddle/v2 v2.2.2 // indirect + github.com/lib/pq v1.10.9 // indirect go.uber.org/atomic v1.7.0 // indirect golang.org/x/crypto v0.29.0 // indirect golang.org/x/sync v0.9.0 // indirect