moved api from monorepo

This commit is contained in:
2024-09-12 15:48:27 -04:00
parent 734bb0a0d2
commit d575a4efc5
29 changed files with 2904 additions and 0 deletions

20
routes/games.js Normal file
View File

@ -0,0 +1,20 @@
import express from 'express'
const router = express.Router()
import { list, show, create, update, remove } from '../controllers/games.js'
import { protect, authorize } from '../middleware/auth.js'
import advancedResults from '../middleware/advancedResults.js'
import Game from '../models/Game.js'
router.use(protect)
router.use(authorize('user', 'admin'))
router.route('/')
.get(advancedResults(Game), list)
.post(create)
router.route('/:id')
.get(show)
.put(update)
.delete(remove)
export default router