/** * !Importate * Configuración unicamente para lanzar los test, este código no debe de ejecutarse * en produccion */ import { env, loadEnvFile } from "node:process"; import { Pool } from "pg"; import { PgClient } from "../infrastructure/PgClient.js"; console.warn("[i!] Se está corriendo codigo de test") loadEnvFile("../../.env") // Global // se hace una por servicio. export const pgPool = new Pool({ user: env.POSTGRES_USER, host: env.POSTGRES_HOST, database: env.POSTGRES_DATABASE, password: env.POSTGRES_PASSWORD, port: Number(env.POSTGRES_PORT) || 5432, }); export const postgresClient = new PgClient({ pool: pgPool }) console.warn(`[T] TEST DB : ${env.POSTGRES_DATABASE}@${env.POSTGRES_HOST}`)