lego/back-end/src/db/db_client.ts
2024-10-26 08:38:47 +02:00

26 lines
744 B
TypeScript

import pg from 'pg';
const db_user = process.env.DB_USER ?? "briques_llm";
const db_password = process.env.DB_PASSWORD ?? "briques_password_2025";
const db_name = process.env.DB_NAME ?? "briques_db";
const db_host = process.env.DB_HOST ?? "localhost";
const db_port = parseInt(process.env.DB_PORT ?? "5432");
console.log("=== DB CONFIG ===");
console.log(`DB_USER:\t${db_user}`);
console.log(`DB_PASSWORD:\t${db_user}`);
console.log(`DB_NAME:\t${db_name}`);
console.log(`DB_HOST:\t${db_host}`);
console.log(`DB_PORT:\t${db_port}`);
console.log("=== END DB CONFIG ===");
export function new_client() {
return new pg.Client({
user: db_user,
password: db_password,
database: db_name,
host: db_host,
port: db_port,
});
}