POS_node/routes/collection.js

53 lines
858 B
JavaScript

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;