diff --git a/routes/episodes.js b/routes/episodes.js new file mode 100644 index 0000000..83bce86 --- /dev/null +++ b/routes/episodes.js @@ -0,0 +1,23 @@ +const express = require("express"); +const router = express.Router(); +//const router = require("express-promise-router")(); +const EpisodesController = require("../controllers/episodes"); + +router + .route("/") + .get(EpisodesController.index) + .post(EpisodesController.newEpisode); + +router + .route("/:slug") + .get(EpisodesController.getEpisode) + /* .put(EpisodesController.replaceEpisode) + .patch(EpisodesController.updateEpisode) */ + .delete(EpisodesController.deleteEpisode); + +router + .route("/:episodeId") + .put(EpisodesController.replaceEpisode) + .patch(EpisodesController.updateEpisode); + +module.exports = router;