Skip to content

Commit

Permalink
app
Browse files Browse the repository at this point in the history
  • Loading branch information
lahiruroot committed Sep 2, 2021
1 parent e318952 commit e04241d
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 1 deletion.
19 changes: 19 additions & 0 deletions Models/posts.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
const mongoose = require('mongoose');
const Schema = mongoose.Schema;

const PostSchema = new Schema({
title: {
type:String,
required:true,
},
body: {
type: String,
required: true,
},
date: {
type: Date,
default:Date.now,
}
})

module.exports - mongoose.model('Posts',PostSchema);
7 changes: 7 additions & 0 deletions Routes/api/posts.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
const express = require('express');
const router = express.Router();
const Posts = require('../../Models/posts');

router.post('/', (req, res) => { res.send('My Post Request') });

module.exports = router;
4 changes: 3 additions & 1 deletion server.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const express = require('express');
const mongoose = require('mongoose');
const { MONGO_URI } = require('./config')

const postsRoutes = require('./Routes/api/posts');

const app = express();

Expand All @@ -11,6 +11,8 @@ mongoose.connect(MONGO_URI)
.then(() => console.log('MONGODB connected!'))
.catch(err => console.log(err));

app.use('/api/posts', postsRoutes);

const PORT = process.env.PORT || 5000;

app.listen(PORT, () => console.log('Server run at port ${PORT}'))
Expand Down

0 comments on commit e04241d

Please sign in to comment.