diff --git a/server/src/api/index.js b/server/src/api/index.js index ca4044b..8c13ecd 100644 --- a/server/src/api/index.js +++ b/server/src/api/index.js @@ -1,9 +1,11 @@ const express = require('express'); const { users } = require('./users'); +const { posts } = require('./posts'); const api = express.Router(); api.use('/users', users); +api.use('/posts', posts); module.exports.api = api; diff --git a/server/src/api/posts/index.js b/server/src/api/posts/index.js new file mode 100644 index 0000000..e5f5eb3 --- /dev/null +++ b/server/src/api/posts/index.js @@ -0,0 +1,18 @@ +const express = require('express'); + +const Posts = require('../../db/Posts'); + +const posts = express.Router(); + +posts.get('/', (req, res) => { + Posts.findAll() + .then((posts) => { + res.send(posts); + }) + .catch((err) => { + console.error(err); + res.sendStatus(500); + }); +}); + +module.exports.posts = posts;