Jump to content

Manual:Image comment temp table: Difference between revisions

From mediawiki.org
Content deleted Content added
Marked this version for translation
translation tweaks
Line 11: Line 11:
<translate>
<translate>
<!--T:3-->
<!--T:3-->
On large wikis like [[commons:|Wikimedia Commons]], altering the <tvar|1>image</> table is a months-long process.</translate>
On large wikis like [[<tvar|2>commons:</>|Wikimedia Commons]], altering the <tvar|1>image</> table is a months-long process.</translate>
<translate>
<translate>
<!--T:4-->
<!--T:4-->

Revision as of 02:15, 14 January 2019

image_comment_temp table
MediaWiki version:
1.30

Temporary table creating a relation between each row of the comment table and a row of the comment table. It has been created to avoid blocking on an alter of the image table. On large wikis like Wikimedia Commons, altering the image table is a months-long process. This table is being created to avoid such an alter, and will be merged back into the image in the future.

This table was introduced in Gerrit change 357892.

In MediaWiki 1.32, the image_comment_temp table is merged into the image table with T188132. After that, the image comment temp table is removed.

Fields

imgcomment_name

Key to image.img_name

imgcomment_description_id

Key to comment.comment_id

Schema summary

DESCRIBE image_comment_temp;

+---------------------------+---------------------+------+-----+---------+-------+
| Field                     | Type                | Null | Key | Default | Extra |
+---------------------------+---------------------+------+-----+---------+-------+
| imgcomment_name           | varbinary(255)      | NO   | PRI | NULL    |       |
| imgcomment_description_id | bigint(20) unsigned | NO   | PRI | NULL    |       |
+---------------------------+---------------------+------+-----+---------+-------+