| @@ 617-626 (lines=10) @@ | ||
| 614 | $sql = []; |
|
| 615 | $tableSql = []; |
|
| 616 | ||
| 617 | if ( ! $this->onSchemaAlterTable($diff, $tableSql)) { |
|
| 618 | if (count($queryParts) > 0) { |
|
| 619 | $sql[] = 'ALTER TABLE ' . $diff->getName($this)->getQuotedName($this) . ' ' . implode(", ", $queryParts); |
|
| 620 | } |
|
| 621 | $sql = array_merge( |
|
| 622 | $this->getPreAlterTableIndexForeignKeySQL($diff), |
|
| 623 | $sql, |
|
| 624 | $this->getPostAlterTableIndexForeignKeySQL($diff) |
|
| 625 | ); |
|
| 626 | } |
|
| 627 | ||
| 628 | return array_merge($sql, $tableSql, $columnSql); |
|
| 629 | } |
|
| @@ 543-552 (lines=10) @@ | ||
| 540 | $sql = []; |
|
| 541 | $tableSql = []; |
|
| 542 | ||
| 543 | if ( ! $this->onSchemaAlterTable($diff, $tableSql)) { |
|
| 544 | if (count($queryParts) > 0) { |
|
| 545 | $sql[] = 'ALTER TABLE ' . $diff->getName($this)->getQuotedName($this) . ' ' . implode(", ", $queryParts); |
|
| 546 | } |
|
| 547 | $sql = array_merge( |
|
| 548 | $this->getPreAlterTableIndexForeignKeySQL($diff), |
|
| 549 | $sql, |
|
| 550 | $this->getPostAlterTableIndexForeignKeySQL($diff) |
|
| 551 | ); |
|
| 552 | } |
|
| 553 | ||
| 554 | return array_merge($sql, $tableSql, $columnSql); |
|
| 555 | } |
|