express-message-board/routes/message.js
ak d5bf0927a6 progress update
everything tested and functional except direct messages
2023-09-19 22:54:57 -07:00

19 lines
686 B
JavaScript

const express = require("express");
const router = express.Router();
const message_controller = require("../controllers/message.js");
// create URL has to go first before :matchers
router.get("/new", message_controller.new_get);
router.post("/new", message_controller.new_post); // C
// message functions
router.get("/:messageID", message_controller.get); // R
router.put("/:messageID", message_controller.put); // U
router.get("/:messageID/edit", message_controller.put_get);
router.post("/:messageID/edit", message_controller.put);
router.delete("/:messageID", message_controller.delete); //D
router.get("/:messageID/delete", message_controller.delete);
module.exports = router;