feat: connect && sync db
This commit is contained in:
@@ -5,6 +5,7 @@ import 'dotenv/config';
|
|||||||
import { record, workflow, storage, auth, integration } from './routes';
|
import { record, workflow, storage, auth, integration } from './routes';
|
||||||
import { BrowserPool } from "./browser-management/classes/BrowserPool";
|
import { BrowserPool } from "./browser-management/classes/BrowserPool";
|
||||||
import logger from './logger';
|
import logger from './logger';
|
||||||
|
import { connectDB, syncDB } from './db/config';
|
||||||
import cookieParser from 'cookie-parser';
|
import cookieParser from 'cookie-parser';
|
||||||
import csrf from 'csurf';
|
import csrf from 'csurf';
|
||||||
import { SERVER_PORT } from "./constants/config";
|
import { SERVER_PORT } from "./constants/config";
|
||||||
@@ -47,4 +48,8 @@ app.get('/csrf-token', (req, res) => {
|
|||||||
res.json({ csrfToken: req.csrfToken() })
|
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}`);
|
||||||
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user