recordRoutes.ts
Ricky/StrongPassword/backend/src/routes/recordRoutes.ts
import { Router } from 'express';
import { RecordController } from '../controllers/recordController';
const router = Router();
const recordController = new RecordController();
// POST /api/v1/records - Create a new record
router.post('/', recordController.createRecord.bind(recordController));
// GET /api/v1/records - Get all records
router.get('/', recordController.getAllRecords.bind(recordController));
// GET /api/v1/records/:id - Get a specific record
router.get('/:id', recordController.getRecordById.bind(recordController));
// PATCH /api/v1/records/:id - Update a record
router.patch('/:id', recordController.updateRecord.bind(recordController));
// DELETE /api/v1/records/:id - Delete a record
router.delete('/:id', recordController.deleteRecord.bind(recordController));
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).
記事を読む →