27 lines
758 B
JavaScript
27 lines
758 B
JavaScript
|
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
|