Merge branch '5.3'
authorMatthias Schmidt <gravatronics@live.com>
Tue, 22 Dec 2020 13:08:21 +0000 (14:08 +0100)
committerMatthias Schmidt <gravatronics@live.com>
Tue, 22 Dec 2020 13:08:21 +0000 (14:08 +0100)
1  2 
wcfsetup/install/files/lib/system/database/table/DatabaseTableChangeProcessor.class.php
wcfsetup/install/lang/de.xml
wcfsetup/install/lang/en.xml

index 60c12e70824e69c0fa1b3460e21f2c6507eff0d5,95b25bc241deb23cc3fd614c4676370b0098c892..21aefbcb4042dc5f44419fd35761a34b2ba45b66
@@@ -1961,10 -1970,10 +1961,12 @@@ Die Datenbestände werden sorgfältig g
                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] === 'nonexistingColumnInIndex'}
+               Der Index {$error[tableName]} ({$error[columnNames]}) enthält die nicht existierende Spalte {$error[columnName]}.
        {else if $error[type] === 'nullColumnInPrimaryIndex'}
                Der Primärindex {$error[tableName]} ({$error[columnNames]}) enthält die Spalte {$error[columnName]}, deren Werte NULL sein können.
        {else if $error[type] === 'foreignForeignKeyDrop'}
index 18ae70978f40dd9c2ac248fd4a066cce9e16135a,3764dbabd5db4b10abf4b44e227dbaa325c06aad..b69e63189d9cad125117de0c3a7b5d561cd8c84e
@@@ -1945,10 -1954,10 +1945,12 @@@ If you have <strong>already bought the 
                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] === 'nonexistingColumnInIndex'}
+               The index {$error[tableName]} ({$error[columnNames]}) contains the non-existing column {$error[columnName]}.
        {else if $error[type] === 'nullColumnInPrimaryIndex'}
                The primary index {$error[tableName]} ({$error[columnNames]}) contains the column {$error[columnName]} whose values can be NULL.
        {else if $error[type] === 'foreignForeignKeyDrop'}