Description
Typo3 10.4.23
Mask Version 7.1.17 & 7.2.16
When using the Database Analyser it wants to delete some parent fields in the tt_content table:
While i was doing an upgrade to Typo3 11 i cleaned up the Database with the Analyser before the update, my recommendation is to not delete any fields or tables at this stage, because these Fields are later used in typo3 11 and Mask Version 8.3.7 on an update in the Upgrade wizard, which then fails like so:
An exception occurred while executing
'UPDATE `tt_content` SET
`tx_mask_content_parent_uid` = `tx_mask_inhalt_parent`,
`tx_mask_content_tablenames` = ?,
`tx_mask_content_role` = ?
WHERE
`tx_mask_inhalt_parent` <> ?'
When i found the Element which was using this Mask Element i found that the contents were lost. And the Upgrade Wizard can not finish this task.
After reverting back to the old Database Version (Backup from typo3 10.4.23 before any changes) i was able to let the upgrade wizard run through the full process, because i now did not let it remove any tables or fields, so the Upgrade Wizard is happy now.