Phase 3 server side configuration done
This commit is contained in:
@@ -3,6 +3,7 @@ import cors from 'cors';
|
||||
import {ENV} from './config/env';
|
||||
import {connectDB, readyState} from './config/db';
|
||||
import authRoutes from './routes/authRoutes';
|
||||
import todoRoutes from './routes/todoRoutes';
|
||||
|
||||
const app: Application = express()
|
||||
|
||||
@@ -19,7 +20,7 @@ app.get('/health', (_req: Request, res: Response)=> {
|
||||
|
||||
//for checking database connection
|
||||
|
||||
app.get('/health/db', (req: Request, res: Response)=> {
|
||||
app.get('/health/db', (_req: Request, res: Response)=> {
|
||||
res.json({
|
||||
db_status: readyState(),
|
||||
environment: ENV.NODE_ENV,
|
||||
@@ -30,6 +31,8 @@ app.get('/health/db', (req: Request, res: Response)=> {
|
||||
|
||||
//api routes
|
||||
app.use('/api/auth', authRoutes);
|
||||
app.use('/api/todos', todoRoutes);
|
||||
|
||||
|
||||
|
||||
//start Server
|
||||
|
||||
Reference in New Issue
Block a user