UNPKG

boiler-magic

Version:

A boilerplate generator for Node.js apps

34 lines (27 loc) 854 B
// Controller functions for __NAME__ // GET /__NAME__ → fetch all const index = (req, res) => { res.send("GET all __NAME__"); }; // GET /__NAME__/:id → fetch one const read = (req, res) => { const { id } = req.params; res.send(`GET single __NAME__ with id: ${id}`); }; // POST /__NAME__ → create new const create = (req, res) => { const data = req.body; res.send({ message: "Created new __NAME__", data }); }; // PUT /__NAME__/:id → update const update = (req, res) => { const { id } = req.params; const data = req.body; res.send({ message: `Updated __NAME__ with id: ${id}`, data }); }; // DELETE /__NAME__/:id → delete const remove = (req, res) => { const { id } = req.params; res.send({ message: `Deleted __NAME__ with id: ${id}` }); }; module.exports = { index, read, create, update, remove };