];
}
}
+ else if ($column->getNewName()) {
+ $errors[] = [
+ 'columnName' => $column->getName(),
+ 'tableName' => $table->getName(),
+ 'type' => 'renameNonexistingColumn'
+ ];
+ }
}
foreach ($table->getIndices() as $index) {
Die Spalte {$error[tableName]}.{$error[columnName]} gehört zu einem anderen Paket und kann deshalb nicht gelöscht werden.
{else if $error[type] === 'foreignColumnChange'}
Die Spalte {$error[tableName]}.{$error[columnName]} gehört zu einem anderen Paket und kann deshalb nicht gelöscht werden.
+ {else if $error[type] === 'renameNonexistingColumn'}
+ Die Spalte {$error[tableName]}.{$error[columnName]} existiert nicht und kann deshalb nicht umbenannt werden.
{else if $error[type] === 'foreignIndexDrop'}
Der Index {$error[tableName]} ({$error[columnNames]}) gehört zu einem anderen Paket und kann deshalb nicht gelöscht werden.
{else if $error[type] === 'foreignForeignKeyDrop'}
The column {$error[tableName]}.{$error[columnName]} belongs to a different package and thus cannot be dropped.
{else if $error[type] === 'foreignColumnChange'}
The column {$error[tableName]}.{$error[columnName]} belongs to a different package and thus cannot be dropped.
+ {else if $error[type] === 'renameNonexistingColumn'}
+ The column {$error[tableName]}.{$error[columnName]} does not exist and thus cannot be renamed.
{else if $error[type] === 'foreignIndexDrop'}
The index {$error[tableName]} ({$error[columnNames]}) belongs to a different package and thus cannot be dropped.
{else if $error[type] === 'foreignForeignKeyDrop'}