const express = require('express'); const router = express.Router(); const pool = require('../db'); async function post_data(req, res) { try { const { name } = req.body; const { rows } = await pool.query('INSERT INTO data (name) VALUES ($1)', [name]); console.log(rows[0]); res.json(rows[0]); } 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 was not pushed, request failed'); } }; router.post('/', post_data); module.exports = router;