coryas-formation-api/feature/carburant/route/carburant.route.js

27 lines
758 B
JavaScript
Raw Normal View History

2024-08-23 13:21:58 +00:00
const express = require("express");
const router = express.Router();
const carburantController = require("../controller/carburant.controller");
const carburantModel = require("../model/carburant.model");
const advancedResults = require("../../../shared/middleware/advanced-result")
//get All
//router.route('/').get(carburantController.getAll);
router
.route('/')
.get(advancedResults(carburantModel), carburantController.getAll) // path , ref et nom de l'entité
//getById
router.route('/:id').get(carburantController.getById);
//create
router.route('/').post(carburantController.create);
//update
router.route('/:id').put(carburantController.update);
//delete
router.route('/:id').delete(carburantController.delete);
module.exports = router