Jump to content

Manuel:table Brokenlinks

From mediawiki.org
This page is a translated version of the page Manual:Brokenlinks table and the translation is 64% complete.
Outdated translations are marked like this.
Manuel:Contenu Schéma de base de données MédiaWiki table brokenlinks
Version de MediaWiki :
1.4
Depuis MediaWiki 1.5, les tables links et brokenlinks ont été fusionnées dans la table unique $pagelinks , qui enregistre les paires (espace de noms, titre de page) de la clé des liens cible, plutôt qu'un ID de page ou un titre préfixé. $mail

La table brokenlinks enregistrait les liens vers les articles qui n'existaient pas encore. Ceci servait pour Special:Wantedpages (qui était parfois désactivée), et peut-être pour mettre en cache certains liens. C'était la jumelle de la table links .

A partir de la version MediaWiki 1.5 cette table n'est plus utilisée et peut être directement supprimée. Les contenus ont été migrés vers la page pagelinks lors de la mise à jour. Il est toujours possible de regénérer la table pagelinks en utilisant le script de maintenance rebuildall.php .

bl_from enregistre le cur_id de l'article qui contient le lien, bl_to enregistre le nom de l'article désiré (y compris le préfixe de l'espace de noms).

Résumé du schéma

Versions de MediaWiki :
1.2 – 1.4
+---------+-----------------+------+-----+---------+-------+
| Field   | Type            | Null | Key | Default | Extra |
+---------+-----------------+------+-----+---------+-------+
| bl_from | int(8) unsigned | NO   | PRI | 0       |       |
| bl_to   | varchar(255)    | NO   | PRI |         |       |
+---------+-----------------+------+-----+---------+-------+
Version de MediaWiki :
1.1
+---------+-----------------+------+-----+---------+-------+
| Field   | Type            | Null | Key | Default | Extra |
+---------+-----------------+------+-----+---------+-------+
| bl_from | int(8) unsigned | NO   |     | 0       |       |
| bl_to   | varchar(255)    | NO   |     |         |       |
+---------+-----------------+------+-----+---------+-------+

Les index

Versions de MediaWiki :
1.2 – 1.4

SHOW INDEX IN brokenlinks;

+-------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| Table       | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
+-------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| brokenlinks |          0 | bl_from  |            1 | bl_from     | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
| brokenlinks |          0 | bl_from  |            2 | bl_to       | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
| brokenlinks |          1 | bl_to    |            1 | bl_to       | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
+-------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+