dynamic db config

master
Matt Huntington 8 years ago
parent ccb5cd2f3d
commit ce0ce926b1

@ -1,3 +1,20 @@
<?php
$dbconn = pg_connect("host=localhost dbname=phpapi");
$dbconn = null;
if(!getenv('DATABASE_URL')){
$connectionConfig = parse_url(getenv('DATABASE_URL'));
$host = $connectionConfig['host'];
$user = $connectionConfig['user'];
$password = $connectionConfig['pass'];
$port = $connectionConfig['port'];
$dbname = trim($connectionConfig['path'],'/');
$dbconn = pg_connect(
"host=".$host." ".
"user=".$user." ".
"password=".$password." ".
"port=".$port." ".
"dbname=".$dbname
);
} else {
$dbconn = pg_connect("host=localhost dbname=phpapi");
}
?>

Loading…
Cancel
Save