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