agmission/Development/server/routes/crop.js

20 lines
498 B
JavaScript

module.exports = function (app) {
const router = require('express').Router(),
cropCtl = require('../controllers/crop');
// On routes that end in /crops
router.route('/')
.get(cropCtl.getCrops_get)
.post(cropCtl.createCrop_post)
// On routes that end in /crops/:crop_id
router.route('/:crop_id')
.get(cropCtl.getCrop_get)
.put(cropCtl.updateCrop_put)
.delete(cropCtl.deleteCrop)
router.post('/search', cropCtl.search_post);
app.use('/api/crops', router);
}