From 8c17fac692c7ddcbc6b6f5573ed29e07049a2240 Mon Sep 17 00:00:00 2001 From: Mohan Ki Date: Mon, 27 Jul 2026 16:31:40 +0530 Subject: [PATCH] fix: remove duplicate pgPool and app.listen in server.js which crashed backend --- api/server.js | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/api/server.js b/api/server.js index a219613..1f2e316 100644 --- a/api/server.js +++ b/api/server.js @@ -35,15 +35,6 @@ app.use('/api/analytics', analyticsRoutes); app.use('/api/admin', adminRoutes); app.use('/api/payments', paymentsRoutes); -// Auto-migrate schema -const pgPool = require('./db'); -pgPool.query(`ALTER TABLE qr_codes ADD COLUMN IF NOT EXISTS name VARCHAR(255);`).catch(console.error); - -// Start server -app.listen(port, () => { - console.log(`CK-QR API listening on port ${port}`); -}); - // Support Traefik stripped prefixes app.use('/auth', authRoutes); app.use('/qr', qrRoutes); @@ -120,6 +111,8 @@ const healthCheck = async (req, res) => { app.get('/api/health', healthCheck); app.get('/health', healthCheck); +// Auto-migrate schema +pgPool.query(`ALTER TABLE qr_codes ADD COLUMN IF NOT EXISTS name VARCHAR(255);`).catch(console.error); app.listen(port, () => { console.log(`CK-QR API listening on port ${port}`);