room reservation model, controller, seeder and migration files added
This commit is contained in:
+16
-9
@@ -19,16 +19,17 @@ const UsersController = () => import('#controllers/users_controller')
|
||||
const ImagesController = () => import('#controllers/images_controller')
|
||||
const RoomReservationsController = () => import('#controllers/room_reservations_controller')
|
||||
|
||||
// Auth routes
|
||||
router.group(() => {
|
||||
router.post('/register', [AuthController, 'register']).as('auth.register').use(throttle)
|
||||
router.post('/login', [AuthController, 'login']).as('auth.login').use(throttle)
|
||||
router.delete('/logout', [AuthController, 'logout']).as('auth.logout').use(middleware.auth())
|
||||
router.get('/me', [AuthController, 'me']).as('auth.me').use(middleware.auth()).use(throttle)
|
||||
})
|
||||
// RestaurantMenuItem routes
|
||||
router
|
||||
.group(() => {
|
||||
// Auth routes
|
||||
router.group(() => {
|
||||
router.post('/register', [AuthController, 'register']).as('auth.register').use(throttle).use(middleware.auth())
|
||||
router.post('/login', [AuthController, 'login']).as('auth.login').use(throttle)
|
||||
router.delete('/logout', [AuthController, 'logout']).as('auth.logout').use(middleware.auth())
|
||||
router.get('/me', [AuthController, 'me']).as('auth.me').use(middleware.auth()).use(throttle)
|
||||
})
|
||||
|
||||
// RestaurantMenuItem routes
|
||||
router
|
||||
.group(() => {
|
||||
router.get('/', [RestaurantMenuItemsController, 'getAll']).as('menu-items.getAll')
|
||||
@@ -126,11 +127,17 @@ router
|
||||
// Image routes
|
||||
router
|
||||
.group(() => {
|
||||
router
|
||||
.get('/', [ImagesController, 'list'])
|
||||
.as('images.list')
|
||||
//.use([middleware.auth(), middleware.admin()])
|
||||
router
|
||||
.post('/upload', [ImagesController, 'upload'])
|
||||
.as('images.upload')
|
||||
.use([middleware.auth(), middleware.admin()])
|
||||
router.get('/:filename', [ImagesController, 'show']).as('images.show')
|
||||
router
|
||||
.get('/:filename', [ImagesController, 'show'])
|
||||
.as('images.show')
|
||||
})
|
||||
.prefix('/images')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user