| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- const person_ctrl = require('../controllers/person');
- const group_ctrl = require('../controllers/group');
- module.exports = [
-
- {
- url: '/group',
- method: 'get',
- func: group_ctrl.get_all
- },
- {
- url: '/group',
- method: 'post',
- func: group_ctrl.create
- },
- {
- url: '/group/:group_id',
- method: 'get',
- func: group_ctrl.get_by_id
- },
- {
- url: '/group/:group_id',
- method: 'put',
- func: group_ctrl.update_by_id
- },
- {
- url: '/group/:group_id',
- method: 'delete',
- func: group_ctrl.delete_by_id
- },
- {
- url: '/person/:person_id/group',
- method: 'get',
- func: [ person_ctrl.load_by_id, group_ctrl.get_all_of_person ]
- },
- {
- url: '/person/:person_id/group/:group_id',
- method: 'post',
- func: [ person_ctrl.load_by_id, group_ctrl.add_to_person ]
- },
- {
- url: '/person/:person_id/group/:group_id',
- method: 'delete',
- func: [ person_ctrl.load_by_id, group_ctrl.remove_from_person ]
- }
-
- ];
|