diff --git a/backend/src/index.ts b/backend/src/index.ts index 92aa2e7..e876ca7 100644 --- a/backend/src/index.ts +++ b/backend/src/index.ts @@ -6,6 +6,7 @@ import dotenv from 'dotenv'; import { errorHandler } from './middleware/errorHandler'; import { notFound } from './middleware/notFound'; import apiRoutes from './routes'; +import { runMigrations } from './db/migrate'; dotenv.config(); @@ -15,7 +16,7 @@ const port = process.env.PORT || 3001; // Middleware app.use(helmet()); app.use(cors({ - origin: process.env.CORS_ORIGIN || 'http://localhost:5173', + origin: process.env.CORS_ORIGIN || ['http://localhost:5173', 'https://sm.jiosii.com'], credentials: true })); app.use(morgan('dev')); @@ -38,7 +39,8 @@ app.use('/api', apiRoutes); app.use(notFound); app.use(errorHandler); -app.listen(port, () => { +app.listen(port, async () => { + await runMigrations(); console.log(`⚡️ Server is running on port ${port}`); console.log(`🌍 Environment: ${process.env.NODE_ENV || 'development'}`); });