BUGFIX Don't require a 'name' assignment in index definitions for PostgreSQLDatabase->alterTable() - was breaking Versioned extension

This commit is contained in:
Ingo Schommer 2010-06-04 01:36:35 +00:00
parent a536ee1821
commit 7ee6640051

View File

@ -397,7 +397,7 @@ class PostgreSQLDatabase extends SS_Database {
if(!is_array($v)){ if(!is_array($v)){
$name=trim($v, '()'); $name=trim($v, '()');
} else { } else {
$name=$v['name']; $name=(isset($v['name'])) ? $v['name'] : $k;
} }
if(isset($indexes[$name])){ if(isset($indexes[$name])){
if(is_array($v)){ if(is_array($v)){