diff --git a/src/controllers/versionController.js b/src/controllers/versionController.js index 8c01051..f590bb8 100644 --- a/src/controllers/versionController.js +++ b/src/controllers/versionController.js @@ -8,14 +8,11 @@ async function getDatabaseVersion(req, res) { ORDER BY last_update DESC LIMIT 1 `); + if (!rows.length) return res.json({ database_version: 'unknown' }); - if (rows.length === 0) { - return res.status(404).json({ error: 'No database version found' }); - } - - res.json(rows[0]); + res.json({ database_version: rows[0].database_version }); } catch (err) { - console.error('Error fetching database version:', err); + console.error('Failed to fetch DB version:', err); res.status(500).json({ error: 'Failed to fetch database version' }); } } diff --git a/src/index.js b/src/index.js index a25c346..3c18614 100644 --- a/src/index.js +++ b/src/index.js @@ -24,4 +24,4 @@ app.listen(PORT, () => { }); const versionRoutes = require('./routes/versionRoutes'); -app.use('/db-version', versionRoutes); \ No newline at end of file +app.use('/api/db-version', versionRoutes); \ No newline at end of file