POS_node/routes/collection.js

24 lines
676 B
JavaScript

import express from "express";
import {
getCollection,
getCollections,
deleteCollection,
createCollection,
updateCollection,
} from "../controllers/collection.js";
import { verifyToken } from "../middleware/auth.js";
import logApiCall from "../middleware/log.js";
const router = express.Router();
/* READ */
router.get("/", verifyToken, logApiCall, getCollections);
router.get("/:id", verifyToken, logApiCall, getCollection);
router.post("/create", verifyToken, logApiCall, createCollection);
router.patch("/update/:id", verifyToken, logApiCall, updateCollection);
router.delete("/:id/delete", verifyToken, logApiCall, deleteCollection);
export default router;