Browse Source

Fix for #2087

tags/2.0.0-beta
Luciano Baraglia 11 years ago
parent
commit
13aa88bc5b
  1. 2
      framework/db/pgsql/Schema.php

2
framework/db/pgsql/Schema.php

@ -283,7 +283,7 @@ SQL;
// Index is an expression like "lower(colname::text)"
$indexColumns = preg_replace("/.*\(([^\:]+).*/mi", "$1", $index['indexcolumns']);
} else {
$indexColumns = array_map('trim', explode(',', str_replace(['{', '}'], '', $index['indexcolumns'])));
$indexColumns = array_map('trim', explode(',', str_replace(['{', '}', '"', '\\'], '', $index['indexcolumns'])));
}
$uniqueIndexes[$indexName] = $indexColumns;

Loading…
Cancel
Save