From 7b3dedca252bd2d436aee4648d97458627cfb9c7 Mon Sep 17 00:00:00 2001 From: amhsirak Date: Sun, 23 Mar 2025 13:49:19 +0530 Subject: [PATCH] feat: create pg pool --- server/src/server.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/server/src/server.ts b/server/src/server.ts index 3d39e985..8dfe48f9 100644 --- a/server/src/server.ts +++ b/server/src/server.ts @@ -18,6 +18,8 @@ import { fork } from 'child_process'; import { capture } from "./utils/analytics"; import swaggerUi from 'swagger-ui-express'; import swaggerSpec from './swagger/config'; +import connectPgSimple from 'connect-pg-simple'; +import pg from 'pg'; import session from 'express-session'; @@ -30,6 +32,15 @@ app.use(cors({ })); app.use(express.json()); +const { Pool } = pg; +const pool = new Pool({ + user: process.env.DB_USER, + host: process.env.DB_HOST, + database: process.env.DB_NAME, + password: process.env.DB_PASSWORD, + port: process.env.DB_PORT, +}); + app.use( session({