From 6e81880a5a302d269910cf7167250ad73f3c4fa3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tam=C3=A1s=20Szab=C3=B3?= <tamas@szaboo.com> Date: Sun, 12 Nov 2017 14:16:18 +0100 Subject: [PATCH] model changes --- config/db.js | 2 +- middleware/serie/postSeries.js | 11 +++++++++++ models/episode.js | 4 ++-- models/serie.js | 4 ++-- routes/index.js | 12 ++++++------ 5 files changed, 22 insertions(+), 11 deletions(-) create mode 100644 middleware/serie/postSeries.js diff --git a/config/db.js b/config/db.js index 7d47937..530771f 100644 --- a/config/db.js +++ b/config/db.js @@ -1,4 +1,4 @@ const mongoose = require('mongoose'); -mongoose.connect('mongodb://localhost/tracker'); +mongoose.createConnection('mongodb://localhost/tracker-q728j6'); module.exports = mongoose; diff --git a/middleware/serie/postSeries.js b/middleware/serie/postSeries.js new file mode 100644 index 0000000..a88938b --- /dev/null +++ b/middleware/serie/postSeries.js @@ -0,0 +1,11 @@ +/** + * Creates a new serie with the data provided + * +*/ +module.exports = (objectRepository) => { + return (req, res, next) => { + + + return next(); + }; +}; diff --git a/models/episode.js b/models/episode.js index 3e11ecf..f2cb132 100644 --- a/models/episode.js +++ b/models/episode.js @@ -1,8 +1,8 @@ -const Scheme = require('mongoose').Schema; +const Schema = require('mongoose').Schema; const db = require('../config/db'); const Episode = db.model('Episode', { - name: String, + title: String, count: Number, seen: String, rating: Number, diff --git a/models/serie.js b/models/serie.js index ecf4f3c..24fe893 100644 --- a/models/serie.js +++ b/models/serie.js @@ -1,8 +1,8 @@ -const Scheme = require('mongoose').Schema; +const Schema = require('mongoose').Schema; const db = require('../config/db'); const Serie = db.model('Serie', { - name: String, + title: String, image: String, description: String, progress: Number, diff --git a/routes/index.js b/routes/index.js index ec6f86c..1c74bb1 100644 --- a/routes/index.js +++ b/routes/index.js @@ -40,7 +40,7 @@ module.exports = (app) => { app.post('/series', postSerieMW(objectRepository), (req, res, next) => ( - res.redirect('/series'); + res.redirect('/series') ) ); @@ -48,7 +48,7 @@ module.exports = (app) => { getSerieMW(objectRepository), updateSerieMW(objectRepository), (req, res, next) => ( - res.redirect(`/series/${req.params.id}`); + res.redirect(`/series/${req.params.id}`) ) ); @@ -57,7 +57,7 @@ module.exports = (app) => { getEpisodesMW(objectRepository), deleteSerieMW(objectRepository), (req, res, next) => ( - res.redirect('/series'); + res.redirect('/series') ) ); @@ -79,7 +79,7 @@ module.exports = (app) => { getSerieMW(objectRepository), postEpisodeMW(objectRepository), (req, res, next) => ( - res.redirect(`/series/${req.params.id}`); + res.redirect(`/series/${req.params.id}`) ) ); @@ -88,7 +88,7 @@ module.exports = (app) => { getEpisodeMW(objectRepository), updateEpisodeMW(objectRepository), (req, res, next) => ( - res.redirect(`/series/${req.params.id}/episode/${req.params.episodeId}`); + res.redirect(`/series/${req.params.id}/episode/${req.params.episodeId}`) ) ); @@ -97,7 +97,7 @@ module.exports = (app) => { getEpisodeMW(objectRepository), deleteEpisodeMW(objectRepository), (req, res, next) => ( - res.redirect(`/series/${req.params.id}`); + res.redirect(`/series/${req.params.id}`) ) ); } -- GitLab