diff --git a/packages/pg/lib/result.js b/packages/pg/lib/result.js index f510d2463..25aff490f 100644 --- a/packages/pg/lib/result.js +++ b/packages/pg/lib/result.js @@ -88,11 +88,11 @@ class Result { this._parsers = new Array(fieldDescriptions.length) } - var row = {} + this._prebuiltEmptyResultObject = {} for (var i = 0; i < fieldDescriptions.length; i++) { var desc = fieldDescriptions[i] - row[desc.name] = null + this._prebuiltEmptyResultObject[desc.name] = null if (this._types) { this._parsers[i] = this._types.getTypeParser(desc.dataTypeID, desc.format || 'text') @@ -100,7 +100,6 @@ class Result { this._parsers[i] = types.getTypeParser(desc.dataTypeID, desc.format || 'text') } } - this._prebuiltEmptyResultObject = { ...row } } }