userRoutes.ts
Ricky/StrongPassword/backend/src/routes/userRoutes.ts
import { Router } from 'express';
import { RecordController } from '../controllers/userController';
const router = Router();
const userController = new UserController();
// POST /api/v1/records - Create a new record
router.post('/', userController.createRecord.bind(userController));
// GET /api/v1/records - Get all records
router.get('/', userController.getAllRecords.bind(userController));
// GET /api/v1/records/:id - Get a specific record
router.get('/:id', userController.getRecordById.bind(userController));
// PATCH /api/v1/records/:id - Update a record
router.patch('/:id', userController.updateRecord.bind(userController));
// DELETE /api/v1/records/:id - Delete a record
router.delete('/:id', userController.deleteRecord.bind(userController));
export default router;
相關文章
__init__.py
__init__.py — python source code from the Ricky learning materials (Ricky/Cat Project Final/back_web-4/app/__init__.py).
閱讀文章 →auth.py
auth.py — python source code from the Ricky learning materials (Ricky/Cat Project Final/back_web-4/app/admin/auth.py).
閱讀文章 →routes.py
routes.py — python source code from the Ricky learning materials (Ricky/Cat Project Final/back_web-4/app/admin/routes.py).
閱讀文章 →config.py
config.py — python source code from the Ricky learning materials (Ricky/Cat Project Final/back_web-4/app/config.py).
閱讀文章 →admin_ingest.py
admin_ingest.py — python source code from the Ricky learning materials (Ricky/Cat Project Final/back_web-4/app/routes/admin_ingest.py).
閱讀文章 →admin_stats.py
admin_stats.py — python source code from the Ricky learning materials (Ricky/Cat Project Final/back_web-4/app/routes/admin_stats.py).
閱讀文章 →