mirror of
https://github.com/brianc/node-postgres.git
synced 2026-01-18 15:55:05 +00:00
* Update result.js * Update build-result.js * fix: lint * fix: lint
This commit is contained in:
parent
732580782f
commit
f6e829c564
@ -20,15 +20,16 @@ class Result {
|
||||
consumeFields(pq) {
|
||||
const nfields = pq.nfields()
|
||||
this.fields = new Array(nfields)
|
||||
this._prebuiltEmptyResultObject = {}
|
||||
var row = {}
|
||||
for (var x = 0; x < nfields; x++) {
|
||||
var name = pq.fname(x)
|
||||
this._prebuiltEmptyResultObject[name] = null
|
||||
row[name] = null
|
||||
this.fields[x] = {
|
||||
name: name,
|
||||
dataTypeID: pq.ftype(x),
|
||||
}
|
||||
}
|
||||
this._prebuiltEmptyResultObject = { ...row }
|
||||
}
|
||||
|
||||
consumeRows(pq) {
|
||||
|
||||
@ -88,11 +88,11 @@ class Result {
|
||||
this._parsers = new Array(fieldDescriptions.length)
|
||||
}
|
||||
|
||||
this._prebuiltEmptyResultObject = {}
|
||||
var row = {}
|
||||
|
||||
for (var i = 0; i < fieldDescriptions.length; i++) {
|
||||
var desc = fieldDescriptions[i]
|
||||
this._prebuiltEmptyResultObject[desc.name] = null
|
||||
row[desc.name] = null
|
||||
|
||||
if (this._types) {
|
||||
this._parsers[i] = this._types.getTypeParser(desc.dataTypeID, desc.format || 'text')
|
||||
@ -100,6 +100,8 @@ class Result {
|
||||
this._parsers[i] = types.getTypeParser(desc.dataTypeID, desc.format || 'text')
|
||||
}
|
||||
}
|
||||
|
||||
this._prebuiltEmptyResultObject = { ...row }
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user