Fix installer for postgresql : correct table detection query

This commit is contained in:
Brice Maron 2011-10-16 20:23:43 +02:00 committed by Robin Appelman
parent b2fdfb0c49
commit 6c19f6dc4e

View file

@ -135,7 +135,7 @@ class OC_Setup {
$dbpass = $options['dbpass'];
$dbname = $options['dbname'];
$dbhost = $options['dbhost'];
$dbtableprefix = $options['dbtableprefix'];
$dbtableprefix = 'oc_';
OC_CONFIG::setValue('dbname', $dbname);
OC_CONFIG::setValue('dbhost', $dbhost);
OC_CONFIG::setValue('dbtableprefix', $dbtableprefix);
@ -178,7 +178,7 @@ class OC_Setup {
}
//fill the database if needed
$query="SELECT * FROM {$dbtableprefix}users";
$query = "SELECT relname FROM pg_class WHERE relname='{$dbtableprefix}users' limit 1";
$result = pg_query($connection, $query);
if(!$result) {
OC_DB::createDbFromStructure('db_structure.xml');