Guest User

poopy butt

a guest
Nov 3rd, 2016
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const pg = require('pg')
  2. const path = require('path')  
  3. const express = require('express')  
  4. const exphbs = require('express-handlebars')
  5. const app = express()
  6. const bodyParser = require('body-parser')
  7.  
  8.  
  9. const Pool = require('pg-pool');
  10. const config = {
  11.   user: 'postgres',
  12.   password: '1234',
  13.   host: 'localhost',
  14.   port: '3000',
  15.   database: 'board',
  16.   ssl: true
  17. };
  18. const pool = new Pool(config);
  19.  
  20. app.use(bodyParser.urlencoded({ extended: false }));
  21. app.use(bodyParser.json());
  22. app.use(express.static(__dirname + '/public'));
  23.  
  24. app.set('view engine', '.hbs')  
  25. app.set('views', path.join(__dirname, 'views'))
  26.  
  27. app.use((err, request, response, next) => {  
  28.   // log the error, for now just console.log
  29.     console.log(err)
  30.     response.status(500).send('Something broke!')
  31. })
  32.  
  33. app.engine('.hbs', exphbs({  
  34.     defaultLayout: 'main',
  35.     extname: '.hbs',
  36.     layoutsDir: path.join(__dirname, 'views/layouts')
  37. }))
  38.  
  39. app.get('/', (req, res) => {
  40. //  var title = $.find('title').text();
  41.     console.log('fuck');
  42.    // console.log(title);
  43.   pool.connect((err, client, done) => {
  44.        client.query('SELECT * from posts', function (err, res) {
  45.          console.log(res.rows[0].name) // brianc
  46.        })
  47.   })
  48.    
  49. })
  50.  
  51. app.listen(3000)
Add Comment
Please, Sign In to add comment