core/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/DB2Platform.php 1 location
|
@@ 566-572 (lines=7) @@
|
563 |
|
} |
564 |
|
} |
565 |
|
|
566 |
|
foreach ($diff->removedColumns as $column) { |
567 |
|
if ($this->onSchemaAlterTableRemoveColumn($column, $diff, $columnSql)) { |
568 |
|
continue; |
569 |
|
} |
570 |
|
|
571 |
|
$queryParts[] = 'DROP COLUMN ' . $column->getQuotedName($this); |
572 |
|
} |
573 |
|
|
574 |
|
foreach ($diff->changedColumns as $columnDiff) { |
575 |
|
if ($this->onSchemaAlterTableChangeColumn($columnDiff, $diff, $columnSql)) { |
core/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/DrizzlePlatform.php 1 location
|
@@ 516-522 (lines=7) @@
|
513 |
|
$queryParts[] = 'ADD ' . $this->getColumnDeclarationSQL($column->getQuotedName($this), $columnArray); |
514 |
|
} |
515 |
|
|
516 |
|
foreach ($diff->removedColumns as $column) { |
517 |
|
if ($this->onSchemaAlterTableRemoveColumn($column, $diff, $columnSql)) { |
518 |
|
continue; |
519 |
|
} |
520 |
|
|
521 |
|
$queryParts[] = 'DROP ' . $column->getQuotedName($this); |
522 |
|
} |
523 |
|
|
524 |
|
foreach ($diff->changedColumns as $columnDiff) { |
525 |
|
if ($this->onSchemaAlterTableChangeColumn($columnDiff, $diff, $columnSql)) { |
core/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/MySqlPlatform.php 1 location
|
@@ 578-584 (lines=7) @@
|
575 |
|
$queryParts[] = 'ADD ' . $this->getColumnDeclarationSQL($column->getQuotedName($this), $columnArray); |
576 |
|
} |
577 |
|
|
578 |
|
foreach ($diff->removedColumns as $column) { |
579 |
|
if ($this->onSchemaAlterTableRemoveColumn($column, $diff, $columnSql)) { |
580 |
|
continue; |
581 |
|
} |
582 |
|
|
583 |
|
$queryParts[] = 'DROP ' . $column->getQuotedName($this); |
584 |
|
} |
585 |
|
|
586 |
|
foreach ($diff->changedColumns as $columnDiff) { |
587 |
|
if ($this->onSchemaAlterTableChangeColumn($columnDiff, $diff, $columnSql)) { |
core/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/OraclePlatform.php 1 location
|
@@ 863-869 (lines=7) @@
|
860 |
|
} |
861 |
|
|
862 |
|
$fields = []; |
863 |
|
foreach ($diff->removedColumns as $column) { |
864 |
|
if ($this->onSchemaAlterTableRemoveColumn($column, $diff, $columnSql)) { |
865 |
|
continue; |
866 |
|
} |
867 |
|
|
868 |
|
$fields[] = $column->getQuotedName($this); |
869 |
|
} |
870 |
|
|
871 |
|
if (count($fields)) { |
872 |
|
$sql[] = 'ALTER TABLE ' . $diff->getName($this)->getQuotedName($this) . ' DROP (' . implode(', ', $fields).')'; |