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;