Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. // load our app server using express somehow...
  2. const express = require('express')
  3. const app = express()
  4. const morgan = require('morgan')
  5. const mysql = require('mysql')
  6.  
  7. app.use(morgan('combined'))
  8.  
  9. app.get('/users/:id', (req, res) => {
  10. console.log("Fetching user with id: " + req.params.id)
  11.  
  12. const connection = mysql.createConnection({
  13. host: 'localhost',
  14. user: 'root',
  15. database: 'dbRestApi',
  16. password: '973f192g846'
  17. })
  18.  
  19. connection.query("SELECT * FROM users", (err, rows, fields) =>{
  20. console.log("I think we fetched users succeesfully")
  21. res.json(rows)
  22. })
  23.  
  24. //res.end()
  25. })
  26.  
  27.  
  28.  
  29. app.get("/", (req, res) => {
  30. console.log("Responding to rook route")
  31. res.send("Hello from ROOT")
  32. })
  33.  
  34. app.get("/users", (req, res) => {
  35. var user1 = {firstName: "Tymek", lastName: "Sala"}
  36. const user2 = {firstName: "Kuba", lastName: "C"}
  37. res.json([user1, user2])
  38. })
  39.  
  40. // localhost:3003
  41. app.listen(3306, () => {
  42. console.log("Server is up and listeing on 3003...")
  43. })
  44.  
  45.  
  46. // nodejs comends
  47. // npm init, node app.js, nodemon app.js, sudo npm i -g nodemon, npm install express
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement