| @@ 865-877 (lines=13) @@ | ||
| 862 | ||
| 863 | $tableSql = []; | |
| 864 | ||
| 865 |         if ( ! $this->onSchemaAlterTable($diff, $tableSql)) { | |
| 866 | $sql = array_merge($sql, $commentsSQL); | |
| 867 | ||
| 868 |             if ($diff->newName !== false) { | |
| 869 | $sql[] = 'ALTER TABLE ' . $diff->getName($this)->getQuotedName($this) . ' RENAME TO ' . $diff->getNewName()->getQuotedName($this); | |
| 870 | } | |
| 871 | ||
| 872 | $sql = array_merge( | |
| 873 | $this->getPreAlterTableIndexForeignKeySQL($diff), | |
| 874 | $sql, | |
| 875 | $this->getPostAlterTableIndexForeignKeySQL($diff) | |
| 876 | ); | |
| 877 | } | |
| 878 | ||
| 879 | return array_merge($sql, $tableSql, $columnSql); | |
| 880 | } | |
| @@ 598-610 (lines=13) @@ | ||
| 595 | ||
| 596 | $tableSql = []; | |
| 597 | ||
| 598 |         if ( ! $this->onSchemaAlterTable($diff, $tableSql)) { | |
| 599 | $sql = array_merge($sql, $commentsSQL); | |
| 600 | ||
| 601 |             if ($diff->newName !== false) { | |
| 602 | $sql[] = 'ALTER TABLE ' . $diff->getName($this)->getQuotedName($this) . ' RENAME TO ' . $diff->getNewName()->getQuotedName($this); | |
| 603 | } | |
| 604 | ||
| 605 | $sql = array_merge( | |
| 606 | $this->getPreAlterTableIndexForeignKeySQL($diff), | |
| 607 | $sql, | |
| 608 | $this->getPostAlterTableIndexForeignKeySQL($diff) | |
| 609 | ); | |
| 610 | } | |
| 611 | ||
| 612 | return array_merge($sql, $tableSql, $columnSql); | |
| 613 | } | |