Restauração do código oficial do GPI-JWT-V3

This commit is contained in:
2026-03-18 21:55:33 +00:00
commit 405d121b0e
208 changed files with 38123 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
import { Router } from 'express';
import * as instrumentController from '../controllers/instrumentController.js';
import { extractUser, requireAdmin } from '../middleware/roleMiddleware.js';
const router = Router();
router.post('/', extractUser, requireAdmin, instrumentController.createInstrument);
router.get('/', extractUser, instrumentController.getInstruments);
router.put('/:id', extractUser, requireAdmin, instrumentController.updateInstrument);
router.delete('/:id', extractUser, requireAdmin, instrumentController.deleteInstrument);
export default router;