]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
tweak unique constraint setup
authorBrion Vibber <brion@pobox.com>
Tue, 19 Oct 2010 01:07:25 +0000 (18:07 -0700)
committerBrion Vibber <brion@pobox.com>
Tue, 19 Oct 2010 01:07:25 +0000 (18:07 -0700)
lib/schema.php

index 4feb11a879416fb2a4a31c427c5d9b96323a495b..391f0f1fdf3c44fc792f75b1b57877b5b0e04128 100644 (file)
@@ -234,7 +234,7 @@ class Schema
      */
     function appendUniqueKeyDef(array &$sql, $name, array $def)
     {
-        $sql[] = "UNIQUE $name " . $this->buildIndexList($def);
+        $sql[] = "CONSTRAINT $name UNIQUE " . $this->buildIndexList($def);
     }
 
     /**
@@ -618,7 +618,7 @@ class Schema
         $sql = array();
         $sql[] = 'ADD';
         $this->appendUniqueKeyDef($sql, $keyName, $def);
-        $phrase[] = implode(' ', $sql);'ADD CONSTRAINT ' . $keyName;
+        $phrase[] = implode(' ', $sql);
     }
 
     function appendAlterDropUnique(array &$phrase, $keyName)