tweak unique constraint setup
This commit is contained in:
parent
a053871ddc
commit
ebe9972df6
@ -234,7 +234,7 @@ class Schema
|
|||||||
*/
|
*/
|
||||||
function appendUniqueKeyDef(array &$sql, $name, array $def)
|
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 = array();
|
||||||
$sql[] = 'ADD';
|
$sql[] = 'ADD';
|
||||||
$this->appendUniqueKeyDef($sql, $keyName, $def);
|
$this->appendUniqueKeyDef($sql, $keyName, $def);
|
||||||
$phrase[] = implode(' ', $sql);'ADD CONSTRAINT ' . $keyName;
|
$phrase[] = implode(' ', $sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
function appendAlterDropUnique(array &$phrase, $keyName)
|
function appendAlterDropUnique(array &$phrase, $keyName)
|
||||||
|
Loading…
Reference in New Issue
Block a user