This commit is contained in:
Josh Harvey 2016-11-06 16:49:08 +00:00
parent 478c6ebe0c
commit 1771467474
4 changed files with 6 additions and 37 deletions

View file

@ -1,17 +1,9 @@
var pgp = require('pg-promise')()
var psqlUrl = require('../lib/options').postgresql
var R = require('ramda')
function connect () {
console.log(psqlUrl)
return pgp(psqlUrl)
}
var db = require('./db')
function load () {
var db = connect()
return db.one('select data from user_config where type=$1', 'config')
.then(function (data) {
pgp.end()
return data.data
})
}
@ -19,10 +11,9 @@ function load () {
function loadAccounts () {
const toFields = fieldArr => R.fromPairs(R.map(r => [r.code, r.value], fieldArr))
const toPairs = r => [r.code, toFields(r.fields)]
var db = connect()
return db.one('select data from user_config where type=$1', 'accounts')
.then(function (data) {
pgp.end()
return R.fromPairs(R.map(toPairs, data.data.accounts))
})
}