| @@ 839-848 (lines=10) @@ | ||
| 836 | $sql[] = 'ALTER TABLE ' . $diff->getName($this)->getQuotedName($this) . ' MODIFY (' . implode(', ', $fields) . ')'; |
|
| 837 | } |
|
| 838 | ||
| 839 | foreach ($diff->renamedColumns as $oldColumnName => $column) { |
|
| 840 | if ($this->onSchemaAlterTableRenameColumn($oldColumnName, $column, $diff, $columnSql)) { |
|
| 841 | continue; |
|
| 842 | } |
|
| 843 | ||
| 844 | $oldColumnName = new Identifier($oldColumnName); |
|
| 845 | ||
| 846 | $sql[] = 'ALTER TABLE ' . $diff->getName($this)->getQuotedName($this) . |
|
| 847 | ' RENAME COLUMN ' . $oldColumnName->getQuotedName($this) .' TO ' . $column->getQuotedName($this); |
|
| 848 | } |
|
| 849 | ||
| 850 | $fields = []; |
|
| 851 | foreach ($diff->removedColumns as $column) { |
|
| @@ 602-611 (lines=10) @@ | ||
| 599 | } |
|
| 600 | } |
|
| 601 | ||
| 602 | foreach ($diff->renamedColumns as $oldColumnName => $column) { |
|
| 603 | if ($this->onSchemaAlterTableRenameColumn($oldColumnName, $column, $diff, $columnSql)) { |
|
| 604 | continue; |
|
| 605 | } |
|
| 606 | ||
| 607 | $oldColumnName = new Identifier($oldColumnName); |
|
| 608 | ||
| 609 | $sql[] = 'ALTER TABLE ' . $diff->getName($this)->getQuotedName($this) . |
|
| 610 | ' RENAME COLUMN ' . $oldColumnName->getQuotedName($this) . ' TO ' . $column->getQuotedName($this); |
|
| 611 | } |
|
| 612 | ||
| 613 | $tableSql = []; |
|
| 614 | ||