const express = require('express'); const router = express.Router(); const pool = require('../db'); async function delete_data(req, res) { try { const name = req.query.name; const result = await pool.query('DELETE FROM data WHERE name = $1', [name]); res.status(200).json({ message: 'Data Deleted', deleted: result.rows }) } catch (err) { console.error('database query failed', { message: err.message, code: err.code, detail: err.detail, hint: err.hint, stack: err.stack, }); res.status(500).send('Data has not been deleted, request failed'); } }; router.delete('/', delete_data); module.exports = router;