postgres.js 549 B

1234567891011121314151617181920
  1. const { Client } = require('pg');
  2. const client = new Client({
  3. host: 'tfb-database',
  4. user: 'benchmarkdbuser',
  5. password: 'benchmarkdbpass',
  6. database: 'hello_world'
  7. });
  8. client.connect();
  9. function query(text, values) {
  10. return client.query(text, values || []).then(r => r.rows);
  11. }
  12. exports.fortunes = () => query('SELECT * FROM fortune');
  13. exports.find = id => query('SELECT * FROM world WHERE id = $1', [id]).then(arr => arr[0]);
  14. exports.update = obj => query('UPDATE world SET randomNumber = $1 WHERE id = $2', [obj.randomNumber, obj.id]);