Skip to content

Commit

Permalink
adapt db_connection.js to use AWS specific env variables
Browse files Browse the repository at this point in the history
related #319
  • Loading branch information
emilyb7 committed Aug 29, 2017
1 parent f52efa5 commit 109ab38
Showing 1 changed file with 11 additions and 10 deletions.
21 changes: 11 additions & 10 deletions server/database/db_connection.js
Original file line number Diff line number Diff line change
@@ -1,22 +1,23 @@
const pg = require('pg');
const Pool = pg.Pool;
const url = require('url');
// const url = require('url');
require('env2')('./config.env');

pg.defaults.ssl = true;

if (!process.env.GROW_DB_URL) throw new Error('Environment variable GROW_DB_URL\
must be set');
// if (!process.env.GROW_DB_URL)
// throw new Error('Environment variable GROW_DB_URL\
// must be set');

const params = url.parse(process.env.GROW_DB_URL);
const [ username, password, ] = params.auth.split(':');
//const params = url.parse(process.env.GROW_DB_URL);
//const [ username, password, ] = params.auth.split(':');

const options = {
user: username,
password: password,
host: params.hostname,
port: params.port,
database: params.pathname.split('/')[1],
user: process.env.RDS_USERNAME,
password: process.env.RDS_PASSWORD,
host: process.env.RDS_HOSTNAME,
port: process.env.RDS_PORT,
database: process.env.RDS_DB_NAME,
max: process.env.DB_MAX_CONNECTIONS || 2,
};

Expand Down

0 comments on commit 109ab38

Please sign in to comment.