By plach on
Change record status:
Published (View all published change records)
Project:
Introduced in branch:
8.x
Issue links:
Description:
Taxonomy term base field storage has been converted to support the standard multilingual variance capability for base fields that was introduced earlier.
- The
{taxonomy_term}base table only holds
| tid* | uuid | vid | langcode |
Primary key:tid - The new
{taxonomy_term_field_data}table has been introduced to store multilingual values for base fields.
| tid* | vid | langcode* | default_langcode | name | description__value | description__format | weight | changed |- Primary key:
tid+langcode
- Primary key:
For further details read Added multilingual support to the standard entity schema.
The main difference with the standard described above is that the bundle column ({vid}) has been replicated in the {taxonomy_term_field_data} table to keep the related index and avoid a performance degradation for certain queries.
Impacts:
Site builders, administrators, editors
Module developers