import pool from '../db/index.js'; export async function getSettings(req, res) { try { const { rows } = await pool.query('SELECT key, value FROM settings'); const obj = {}; for (const r of rows) { let v = r.value; if (typeof v === 'string' && /^\d+$/.test(v)) v = Number(v); obj[r.key] = v; } res.json(obj); } catch (err) { res.status(500).json({ error: err.message }); } }