lib/Doctrine/DBAL/Platforms/DB2Platform.php 1 location
|
@@ 535-541 (lines=7) @@
|
| 532 |
|
} |
| 533 |
|
} |
| 534 |
|
|
| 535 |
|
foreach ($diff->removedColumns as $column) { |
| 536 |
|
if ($this->onSchemaAlterTableRemoveColumn($column, $diff, $columnSql)) { |
| 537 |
|
continue; |
| 538 |
|
} |
| 539 |
|
|
| 540 |
|
$queryParts[] = 'DROP COLUMN ' . $column->getQuotedName($this); |
| 541 |
|
} |
| 542 |
|
|
| 543 |
|
foreach ($diff->changedColumns as $columnDiff) { |
| 544 |
|
if ($this->onSchemaAlterTableChangeColumn($columnDiff, $diff, $columnSql)) { |
lib/Doctrine/DBAL/Platforms/MySqlPlatform.php 1 location
|
@@ 566-572 (lines=7) @@
|
| 563 |
|
$queryParts[] = 'ADD ' . $this->getColumnDeclarationSQL($column->getQuotedName($this), $columnArray); |
| 564 |
|
} |
| 565 |
|
|
| 566 |
|
foreach ($diff->removedColumns as $column) { |
| 567 |
|
if ($this->onSchemaAlterTableRemoveColumn($column, $diff, $columnSql)) { |
| 568 |
|
continue; |
| 569 |
|
} |
| 570 |
|
|
| 571 |
|
$queryParts[] = 'DROP ' . $column->getQuotedName($this); |
| 572 |
|
} |
| 573 |
|
|
| 574 |
|
foreach ($diff->changedColumns as $columnDiff) { |
| 575 |
|
if ($this->onSchemaAlterTableChangeColumn($columnDiff, $diff, $columnSql)) { |
lib/Doctrine/DBAL/Platforms/OraclePlatform.php 1 location
|
@@ 851-857 (lines=7) @@
|
| 848 |
|
} |
| 849 |
|
|
| 850 |
|
$fields = []; |
| 851 |
|
foreach ($diff->removedColumns as $column) { |
| 852 |
|
if ($this->onSchemaAlterTableRemoveColumn($column, $diff, $columnSql)) { |
| 853 |
|
continue; |
| 854 |
|
} |
| 855 |
|
|
| 856 |
|
$fields[] = $column->getQuotedName($this); |
| 857 |
|
} |
| 858 |
|
|
| 859 |
|
if (count($fields)) { |
| 860 |
|
$sql[] = 'ALTER TABLE ' . $diff->getName($this)->getQuotedName($this) . ' DROP (' . implode(', ', $fields).')'; |
lib/Doctrine/DBAL/Platforms/SQLServerPlatform.php 1 location
|
@@ 466-472 (lines=7) @@
|
| 463 |
|
} |
| 464 |
|
} |
| 465 |
|
|
| 466 |
|
foreach ($diff->removedColumns as $column) { |
| 467 |
|
if ($this->onSchemaAlterTableRemoveColumn($column, $diff, $columnSql)) { |
| 468 |
|
continue; |
| 469 |
|
} |
| 470 |
|
|
| 471 |
|
$queryParts[] = 'DROP COLUMN ' . $column->getQuotedName($this); |
| 472 |
|
} |
| 473 |
|
|
| 474 |
|
/* @var $columnDiff \Doctrine\DBAL\Schema\ColumnDiff */ |
| 475 |
|
foreach ($diff->changedColumns as $columnDiff) { |
lib/Doctrine/DBAL/Platforms/DrizzlePlatform.php 1 location
|
@@ 495-501 (lines=7) @@
|
| 492 |
|
$queryParts[] = 'ADD ' . $this->getColumnDeclarationSQL($column->getQuotedName($this), $columnArray); |
| 493 |
|
} |
| 494 |
|
|
| 495 |
|
foreach ($diff->removedColumns as $column) { |
| 496 |
|
if ($this->onSchemaAlterTableRemoveColumn($column, $diff, $columnSql)) { |
| 497 |
|
continue; |
| 498 |
|
} |
| 499 |
|
|
| 500 |
|
$queryParts[] = 'DROP ' . $column->getQuotedName($this); |
| 501 |
|
} |
| 502 |
|
|
| 503 |
|
foreach ($diff->changedColumns as $columnDiff) { |
| 504 |
|
if ($this->onSchemaAlterTableChangeColumn($columnDiff, $diff, $columnSql)) { |