text.routes.js 735 B

12345678910111213141516171819202122232425262728
  1. module.exports = app => {
  2. const projects = require("../controllers/text.controller.js");
  3. var router = require("express").Router();
  4. // Create a new Lang
  5. router.post("/", projects.create);
  6. // Retrieve all Langs
  7. router.get("/", projects.findAll);
  8. // Retrieve all published Langs
  9. router.get("/published", projects.findAllPublished);
  10. // Retrieve a single Lang with id
  11. router.get("/:id", projects.findOne);
  12. // Update a Lang with id
  13. router.put("/:id", projects.update);
  14. // Delete a Lang with id
  15. router.delete("/:id", projects.delete);
  16. // Delete all Langs
  17. router.delete("/", projects.deleteAll);
  18. app.use('/api/texts', router);
  19. };