movie.route.js 748 Bytes
Newer Older
Jiwon Yoon's avatar
Jiwon Yoon committed
1
2
3
4
5
6
7
8
9
10
import express from "express";
import movieCtrl from "../controllers/movie.controller.js";

const router = express.Router();

router
    .route("/")
    .post(movieCtrl.comparePopularMovie)
    .get(movieCtrl.comparePopularMovie)

Kim, Subin's avatar
Kim, Subin committed
11
12
router
    .route("/all")
Kim, Subin's avatar
search    
Kim, Subin committed
13
14
15
    .get(movieCtrl.getAllMovie,
        movieCtrl.movieforAdmin
    )
Kim, Subin's avatar
Kim, Subin committed
16
17

router
Kim, Subin's avatar
search    
Kim, Subin committed
18
19
20
21
22
23
24
25
    .route("/search/home")
    .get(movieCtrl.findonlyTitle)

router
    .route("/search/admin")
    .get(movieCtrl.findaboutAll,
        movieCtrl.movieforAdmin
    )
Kim, Subin's avatar
Kim, Subin committed
26

27
28
29
router
    .route("/:movieId")
    .post(movieCtrl.create)
Kim, Subin's avatar
Kim, Subin committed
30
    .delete(movieCtrl.remove)
Jiwon Yoon's avatar
Jiwon Yoon committed
31

Kim, Subin's avatar
Kim, Subin committed
32
33
34
35
36
37
router
    .route('/showmovie/:category')
    .get(movieCtrl.getMovieById)

router.param('category', movieCtrl.getMovieByCategory)

Jiwon Yoon's avatar
Jiwon Yoon committed
38
export default router;