#14 feature/1

Scalone
stefan.stamenovic scala 7 commity/ów z feature/1 do develop 4 lat temu

+ 2128
- 13
package-lock.json
Plik diff jest za duży
Wyświetl plik


+ 1
- 0
package.json Wyświetl plik

"express-jwt": "^7.7.2", "express-jwt": "^7.7.2",
"mongodb": "^4.6.0", "mongodb": "^4.6.0",
"mongoose": "^6.3.4", "mongoose": "^6.3.4",
"nodemon": "^2.0.16",
"request": "^2.88.2", "request": "^2.88.2",
"validator": "^13.7.0" "validator": "^13.7.0"
} }

+ 5
- 0
src/database/mongoose.js Wyświetl plik

const mongoose = require('mongoose')

mongoose.connect('mongodb://127.0.0.1:27017/trampa-dev', {
useNewUrlParser: true
})

+ 8
- 0
src/models/user.js Wyświetl plik

const validator = require('validator')
const mongoose = require('mongoose')

const User = mongoose.model('User', {

})

module.exports = User

+ 20
- 0
src/routers/user.js Wyświetl plik

const express = require('express')
const User = require('../models/user')
const router = new express.Router()
const app = express()

app.get('/users', async (req, res) => {
try{
console.log('Users hit successfully!')
const allUsers = await User.find({})
if(!allUsers) {
res.status(404).send()
}
res.send(allUsers)

} catch(e) {
res.status(500).send(e)
}
})

module.exports = router

+ 22
- 0
src/server.js Wyświetl plik

const express = require('express')
const app = express()
const path = require('path')
const port = process.env.PORT || 3000
require('./database/mongoose')
const userRouter = require('./routers/user')
//const viewsPath = path.join(__dirname, '../templates/views')

app.use(express.json())
app.use(userRouter)

app.get('/', (req, res) => {
try {
res.send('Wello Horld!')
} catch(e) {
res.status(500).send(e)
}
})

app.listen(port, () => {
console.log('Server is up on port ' + port)
})

Ładowanie…
Anuluj
Zapisz