brianc/node-postgres — pull request #507 by brianc (2014-01-22 14:40:18+00:00)
Title: Unexpected identifier with pg versions > 2.3.1

```sql
CREATE TABLE test_table (bar integer, "baz's" integer);
INSERT INTO test_table (bar, "baz's") VALUES(1, 1), (2, 2);
```

```javascript
myDb('SELECT * FROM test_table', function(err, rows, result) {
console.dir(err);
console.dir(rows);
console.dir(result);
});
```

Running the above query returns an error using anything above pg version 2.3.1. The exact message is below.

```javascript
SyntaxError: Unexpected identifier
at Function ()
at Result.addFields (/Users/abcd/node_modules/pg/lib/result.js:91:18)
at Query.handleRowDescription (/Users/abcd/node_modules/pg/lib/query.js:58:16)
at null. (/Users/abcd/node_modules/pg/lib/client.js:102:24)
at EventEmitter.emit (events.js:95:17)
at null. (/Users/abcd/node_modules/pg/lib/connection.js:97:12)
at Socket.EventEmitter.emit (events.js:95:17)
at Socket. (_stream_readable.js:746:14)
at Socket.EventEmitter.emit (events.js:92:17)
at emitReadable_ (_stream_readable.js:408:10)
```