Guest User

Untitled

a guest
May 25th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. const express = require('express');
  2. const app = express();
  3. const pgPromise = require('pg-promise')();
  4.  
  5. const db = pgPromise(CONNECTION-STRING);
  6.  
  7. app.use(async (req, res) => {
  8.  
  9. if (false) {
  10. return Promise.resolve(res.json({ error: 'Hi' }));
  11. }
  12.  
  13. if (true) {
  14. return new Promise((resolve, reject) => db.one('SELECT 1')
  15. .then(row => {
  16. resolve(res.json({ error: 'Hello' }));
  17. })
  18. .catch(err => {
  19. reject(res.json({ error: 'error' }));
  20. })
  21. );
  22. }
  23.  
  24. return Promise.resolve(res.json({ message: 'World' }));
  25. });
  26.  
  27. app.listen(3000);
Add Comment
Please, Sign In to add comment