send all files
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
package postgres
|
||||
|
||||
import (
|
||||
"api/helpers/variable"
|
||||
"api/libs/logger"
|
||||
"context"
|
||||
"os"
|
||||
|
||||
"github.com/jackc/pgx/v5/pgxpool"
|
||||
)
|
||||
|
||||
var Pool *pgxpool.Pool
|
||||
|
||||
func InitializeDatabaseConnection() {
|
||||
|
||||
poolConfig, err := pgxpool.ParseConfig(variable.GetEnvVariable("DATABASE_URL"))
|
||||
|
||||
Pool, err = pgxpool.NewWithConfig(context.Background(), poolConfig)
|
||||
if err != nil {
|
||||
logger.Development.Info(err.Error())
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
logger.Development.Info("Connected to Postgres database")
|
||||
}
|
||||
Reference in New Issue
Block a user