eletrotupi / tcc/ api/src/routes/medicineRegimens.ts0bde9878fd9ca16f27b54a0302e11e64c0ef5307
701 B | 15 lines Raw
1
import { Router } from 'express';
2
import { MedicineRegimensController } from '@app/controllers/medicineRegimens';
3
import { requireAuth } from '@app/middleware/auth';
4

5
const router = Router();
6

7
router.get('/', requireAuth, MedicineRegimensController.index);
8
router.get('/today', requireAuth, MedicineRegimensController.today);
9
router.post('/', requireAuth, MedicineRegimensController.create);
10
router.get('/:id', requireAuth, MedicineRegimensController.show);
11
router.patch('/:id/active', requireAuth, MedicineRegimensController.toggle);
12
router.patch('/:id', requireAuth, MedicineRegimensController.update);
13
router.delete('/:id', requireAuth, MedicineRegimensController.destroy);
14

15
export default router;