]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
indexes now working in postgres schemas
authorBrenda Wallace <shiny@cpan.org>
Sat, 15 May 2010 03:14:11 +0000 (15:14 +1200)
committerBrenda Wallace <shiny@cpan.org>
Sat, 15 May 2010 03:14:11 +0000 (15:14 +1200)
lib/pgsqlschema.php

index 12f24cfbe119550183e76340550419fe8e9623c5..24b847a98694429f675e24e2823c18ed84e54d91 100644 (file)
@@ -172,18 +172,16 @@ class PgsqlSchema extends Schema
             $sql .= ",\n primary key (" . implode(',', $primary) . ")";
         }
 
-
-
-        foreach ($indices as $i) {
-            $sql .= ",\nindex {$name}_{$i}_idx ($i)";
-        }
-
         $sql .= "); ";
 
 
         foreach ($uniques as $u) {
             $sql .= "\n CREATE index {$name}_{$u}_idx ON {$name} ($u); ";
         }
+
+        foreach ($indices as $i) {
+            $sql .= "CREATE index {$name}_{$i}_idx on {$name} ($i)";
+        }
         $res = $this->conn->query($sql);
 
         if (PEAR::isError($res)) {