Register All User CRUD Routes
Update src/routes/user.routes.js to register all CRUD endpoints.
The completed router should expose all six operations.
Complete src/routes/user.routes.js
import { Router } from 'express';
import {
createUser,
getAllUsers,
getUserById,
updateUser,
deleteUser
} from '../controllers/user.controller.js';
const router = Router();
router.post('/', createUser);
router.get('/', getAllUsers);
router.get('/:id', getUserById);
router.put('/:id', updateUser);
router.patch('/:id', updateUser);
router.delete('/:id', deleteUser);
export default router;Registers all user CRUD endpoints and connects each endpoint to its controller.
Key Takeaways
All CRUD endpoints are registered in the user router.
Routes delegate to controllers.
The API now supports the complete basic CRUD workflow.