API exemple avec collection MongoDB étudiants
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

27 lines
739 B

const express = require("express")
const router = express.Router()
// Set default API response
router.get('/', function (req, res) {
res.json({
status: "L'API fonctionne",
message: "Bienvenu sur l'API Etudiants"
});
});
// Import etudiant controller
var etudiantController = require('./etudiantController');
// GET All etudiants
router.route('/etudiants')
.get(etudiantController.index)
.post(etudiantController.new);
router.route('/etudiants/:etudiant_id')
.get(etudiantController.view)
.patch(etudiantController.update)
.put(etudiantController.update)
.delete(etudiantController.delete);
module.exports = router //module.exports en fin de fichier pour export API routes