const express = require("express"); const router = express.Router(); const db = require("../dependencies"); router.get("/", (req, res) => { const accs = db.prepare("SELECT * FROM accounts").all(); res.send(accs); }); router.post("/", (req, res, next) => { const name = req.body.name; const des = req.body.description; const type = req.body.type; // res.json(req.body.name); res.send({ 'name': name, 'description': des, 'type': type }) const new_acc = db.prepare(`INSERT INTO accounts (name, qualifiedName, description, type, balance, localBalance) VALUES ('${name}', 'test','${des}', '${type}', 0, 0)`).run() console.log(new_acc); }); router.get("/:account", (req, res) => { const acc = db .prepare("SELECT * FROM accounts WHERE account_id = ?") .get(req.params.account); if (acc == undefined) { res.status(404).send({ code: 404, message: "Account not Found", additionalPropl: {} }); } else { res.send(acc); } }); router.put("/:account", (req, res) => {}); router.delete("/:account", (req, res) => {}); module.exports = router;