- use integers for entity ids
- find better naming for the tables
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Addshore | T208425 [EPIC] Kill the wb_terms table | |||
Resolved | ArielGlenn | T226167 audit public tables and make sure we dump them all | |||
Resolved | Addshore | T219175 [Mega] - Migrate data from wb_terms to new schema | |||
Resolved | Addshore | T219120 [Checkpoint 1] Create Schema, Migration plan and Doctrine DBAL connection | |||
Resolved | • alaa_wmde | T219143 Write DDL sql files for creating the schema |
Event Timeline
Change 498869 had a related patch set uploaded (by Alaa Sarhan; owner: Jeroen De Dauw):
[mediawiki/extensions/Wikibase@master] Add wb_terms replacement tables
Change 499142 had a related patch set uploaded (by Alaa Sarhan; owner: Jeroen De Dauw):
[mediawiki/extensions/Wikibase@master] Add DDL for new schema of normalized wb_terms.
Change 498869 abandoned by Alaa Sarhan:
Add wb_terms replacement tables
Reason:
Follow on 499142
@Ladsgroup I added the covering indexes on all tables with main field as first index and foreign key as the second to serve the joins.. not sure if we want the reverse order too as covering index so I didn't do it yet
@Ladsgroup I just realized that the covering index should actually have the join column first, right?
Change 499142 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Add DDL for new schema of normalized wb_terms