Skip to content
Snippets Groups Projects
Commit 8713405c authored by Benni Mack's avatar Benni Mack Committed by Georg Ringer
Browse files

[!!!][TASK] Remove TCA + DB definition for pages_language_overlay

The TCA schema and the database of page translations within "pages_language_overlay"
was still available for legacy reasons, but is now gone.

Resolves: #91479
Releases: master
Change-Id: Id330273f9bf72335b685c43f819080bca2864adb
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64586


Tested-by: default avatarTYPO3com <noreply@typo3.com>
Tested-by: default avatarWouter Wolters <typo3@wouterwolters.nl>
Tested-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
Reviewed-by: default avatarWouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
parent 4a0502ee
Branches
Tags
No related merge requests found
......@@ -267,11 +267,6 @@ class SchemaMigrator
$tables = $defaultTcaSchema->enrich($tables);
// Ensure the default TCA fields are ordered
foreach ($tables as $k => $table) {
// @deprecated since v10 and will be removed in TYPO3 v11. "pages_language_overlay" is not to be added anymore in TYPO3 v10.
if ($table->getName() === 'pages_language_overlay') {
unset($tables[$k]);
continue;
}
$prioritizedColumnNames = $defaultTcaSchema->getPrioritizedFieldNames($table->getName());
// no TCA table
if (empty($prioritizedColumnNames)) {
......
......@@ -37,7 +37,7 @@ The following class methods have changed visibility:
The following class properties have changed visibility:
The following VieHelpers have changed:
The following ViewHelpers have changed:
The following scheduler tasks have been removed:
......@@ -198,6 +198,8 @@ The following database tables have been removed:
The following database fields have been removed:
- pages.legacy_overlay_uid
The following php doc annotations have been removed:
The following global JavaScript functions have been removed:
......
......@@ -112,8 +112,6 @@ CREATE TABLE pages (
backend_layout varchar(64) DEFAULT '' NOT NULL,
backend_layout_next_level varchar(64) DEFAULT '' NOT NULL,
tsconfig_includes text,
# @deprecated since v9 and will be removed in TYPO3 v11. Legacy connection UID field to pages_language_overlay table
legacy_overlay_uid int(11) unsigned DEFAULT '0' NOT NULL,
KEY determineSiteRoot (is_siteroot),
KEY language_identifier (l10n_parent,sys_language_uid),
......
This diff is collapsed.
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment