moretesting

This commit is contained in:
Michael McGuinness
2024-12-23 18:13:57 +00:00
parent 1a5fab87c6
commit eb917fb25e
10 changed files with 245 additions and 40 deletions
+2 -1
View File
@@ -17,7 +17,8 @@ func createConnectionString() string {
dbHost := env.GetFatal("DB_HOST")
dbPort := env.GetFatal("DB_PORT")
dbName := env.GetFatal("DB_NAME")
connStr := fmt.Sprintf("%s://%s:%s@%s:%s/%s?sslmode=disable", driver, dbUser, dbPass, dbHost, dbPort, dbName)
opts := "sslmode=disable"
connStr := fmt.Sprintf("%s://%s:%s@%s:%s/%s?%s", driver, dbUser, dbPass, dbHost, dbPort, dbName, opts)
return connStr
}
+2 -17
View File
@@ -1,28 +1,13 @@
package database
import (
"fmt"
"github.com/google/uuid"
"github.com/jackc/pgx/v5/pgtype"
)
func ToDBUUID(id uuid.UUID) (pgtype.UUID, error) {
var dbID pgtype.UUID
err := dbID.Scan(id.String())
if err != nil {
return pgtype.UUID{}, err
}
return dbID, nil
}
func MustToDBUUID(id uuid.UUID) pgtype.UUID {
dbID, err := ToDBUUID(id)
if err != nil {
panic(fmt.Sprint("id is not valid: ", id))
}
var dbID pgtype.UUID
dbID.Scan(id.String())
return dbID
}