Skip to content

Commit d5bd9c9

Browse files
author
bmc
committed
defaults changed to be more in line with libpq defaults
1 parent fe74b91 commit d5bd9c9

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

lib/defaults.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
module.exports = {
22
//database user's name
3-
user: '',
3+
user: process.env.USER,
44
//name of database to connect
5-
database: '',
5+
database: process.env.USER,
66
//database user's password
7-
password: '',
7+
password: null,
88
//database port
99
port: 5432,
1010
//number of rows to return at a time from a prepared statement's

test/unit/client/configuration-tests.js

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ test('client settings', function() {
44

55
test('defaults', function() {
66
var client = new Client();
7-
assert.equal(client.user, '');
8-
assert.equal(client.database, '');
7+
assert.equal(client.user, process.env.USER);
8+
assert.equal(client.database, process.env.USER);
99
assert.equal(client.port, 5432);
1010
});
1111

@@ -41,11 +41,11 @@ test('initializing from a config string', function() {
4141

4242
test('when not including all values the defaults are used', function() {
4343
var client = new Client("pg://host1")
44-
assert.equal(client.user, "")
45-
assert.equal(client.password, "")
44+
assert.equal(client.user, process.env.USER)
45+
assert.equal(client.password, null)
4646
assert.equal(client.host, "host1")
4747
assert.equal(client.port, 5432)
48-
assert.equal(client.database, "")
48+
assert.equal(client.database, process.env.USER)
4949
})
5050

5151

0 commit comments

Comments
 (0)