lego/back-end/src/routes/piece.route.ts
Alessandre Laguierce e3301bd831 feat: add piece
2024-11-27 14:45:37 +01:00

20 lines
838 B
TypeScript

import express from 'express';
import { retrieveColour, retrieveColours, registerColour, retrievePattern, retrievePatterns, registerPattern, retrieveShape, retrieveShapes, registerShape, retrievePiece, retrievePieces, registerPiece } from '../controllers/piece.controller';
const router = express.Router();
router.get("/colour", retrieveColours);
router.get("/colour/:id", retrieveColour);
router.post("/colour/register", registerColour);
router.get("/pattern", retrievePatterns);
router.get("/pattern/:id", retrievePattern);
router.post("/pattern/register", registerPattern);
router.get("/shape", retrieveShapes);
router.get("/shape/:id", retrieveShape);
router.post("/shape/register", registerShape);
router.get("/", retrievePieces);
router.get("/:id", retrievePiece);
router.post("/register", registerPiece);
export default router;