From e6e54eee7f039f66ad5a160e04287aa6ca3aba4a Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Tue, 24 Sep 2024 18:03:26 +0530 Subject: [PATCH] feat: connect && sync db --- server/src/server.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/server/src/server.ts b/server/src/server.ts index c7f8e88a..849ef834 100644 --- a/server/src/server.ts +++ b/server/src/server.ts @@ -5,6 +5,7 @@ import 'dotenv/config'; import { record, workflow, storage, auth, integration } from './routes'; import { BrowserPool } from "./browser-management/classes/BrowserPool"; import logger from './logger'; +import { connectDB, syncDB } from './db/config'; import cookieParser from 'cookie-parser'; import csrf from 'csurf'; import { SERVER_PORT } from "./constants/config"; @@ -47,4 +48,8 @@ app.get('/csrf-token', (req, res) => { res.json({ csrfToken: req.csrfToken() }) }) -server.listen(SERVER_PORT, () => logger.log('info', `Server listening on port ${SERVER_PORT}`)); +server.listen(SERVER_PORT, async () => { + await connectDB(); + await syncDB(); + logger.log('info', `Server listening on port ${SERVER_PORT}`); +});