19 lines
496 B
JavaScript
19 lines
496 B
JavaScript
module.exports = function (app) {
|
|
const pilotRoute = require('express').Router(),
|
|
pilotCtl = require('../controllers/pilot');
|
|
|
|
// On routes that end in /Pilots
|
|
pilotRoute.route('/')
|
|
.post(pilotCtl.createPilot_post)
|
|
|
|
// On routes that end in /Pilots/:id
|
|
pilotRoute.route('/:id')
|
|
.get(pilotCtl.getPilot_get)
|
|
.put(pilotCtl.updatePilot_put)
|
|
.delete(pilotCtl.deletePilot)
|
|
|
|
pilotRoute.route('/search').post(pilotCtl.search_post)
|
|
|
|
app.use('/api/pilots', pilotRoute);
|
|
}
|