Removed unnecessary code from MSSQL schema.

This commit is contained in:
resurtm
2013-05-27 22:26:20 +06:00
parent 3870df7bc0
commit cc5426e549

View File

@@ -241,16 +241,12 @@ SQL;
} }
foreach ($columns as $column) { foreach ($columns as $column) {
$column = $this->loadColumnSchema($column); $column = $this->loadColumnSchema($column);
if (is_array($table->primaryKey)) { foreach ($table->primaryKey as $primaryKey) {
foreach ($table->primaryKey as $primaryKeyColumn) { if (strcasecmp($column->name, $primaryKey) === 0) {
if (strcasecmp($column->name, $primaryKeyColumn) === 0) {
$column->isPrimaryKey = true; $column->isPrimaryKey = true;
break; break;
} }
} }
} else {
$column->isPrimaryKey = strcasecmp($column->name, $table->primaryKey) === 0;
}
if ($column->isPrimaryKey && $column->autoIncrement) { if ($column->isPrimaryKey && $column->autoIncrement) {
$table->sequenceName = ''; $table->sequenceName = '';
} }