1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-05-29 02:29:21 +02:00

[ticket/10828] Connect to postgres database by default.

When not connecting to a specific database, connect to postgres
database which specifically exists as a default database to
connect to.

PHPBB3-10828
This commit is contained in:
Oleg Pudeyev 2012-05-21 23:02:12 -04:00
parent a97ebe78bf
commit 9fa7ab62ad

View File

@ -80,6 +80,21 @@ class phpbb_database_test_connection_manager
{
$dsn .= ';dbname=' . $this->config['dbname'];
}
else if ($this->dbms['PDO'] == 'pgsql')
{
// Postgres always connects to a
// database. If the database is not
// specified here, but the username
// is specified, then connection
// will be to the database named
// as the username.
//
// For greater compatibility, connect
// instead to postgres database which
// should always exist:
// http://www.postgresql.org/docs/9.0/static/manage-ag-templatedbs.html
$dsn .= ';dbname=postgres';
}
break;
}