Guest User

Untitled

a guest
Nov 21st, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. 'use strict'
  2.  
  3. const { Client } = require('pg');
  4.  
  5. const Database = {
  6.  
  7. register: (server, options, next) => {
  8.  
  9. const db = new Client({
  10. user: 'db_user',
  11. host: 'host',
  12. database: 'db_name',
  13. password: 'db_pass',
  14. port: 5432, // default PgSQL port
  15. ssl: true // force SSL
  16. })
  17.  
  18. db.connect()
  19.  
  20. server.app.PgSQL = function(){
  21. return db;
  22. };
  23.  
  24. next();
  25.  
  26. }
  27. }
  28.  
  29. Database.register.attributes = {
  30. name: 'Database',
  31. version: '1.0.0'
  32. }
  33.  
  34. module.exports = Database;
Add Comment
Please, Sign In to add comment