Manuel:table module_deps
Appearance
↑ Manuel:Contenu | Schéma de base de données MédiaWiki | table module_deps |
Version de MediaWiki : | ≥ 1.17 |
La table module_deps sert à mettre en cache les fichiers globaux qui ne sont pas enregistrés directement, desquels dépendent un habillage ou un module donné.
Utilisé actuellement pour le suivi des images et des fichiers LESS desquels CSS dépend.
Champs
md_module
Nom de module
md_skin
Nom d'habillage
md_deps
Blob JSON avec les dépendances du fichier.
Contient les chemins absolus des fichiers utilisés pour les identifier. Ces chemins seront cassés si le wiki est déplacé vers un autre répertoire ou mis sur un autre serveur.
Depuis MediaWiki 1.25 (phabricator:T37472), update.php supprime maintenant le contenu de la table module_deps
purgeant ainsi le cache.
Pour les versions de MediaWiki qui n'ont pas encore cette correction dans update.php, le palliatif est de supprimer manuellement le contenu de la table module_deps
.
Résumé du schéma
Version de MediaWiki : | ≥ 1.17 |
DESCRIBE module_deps;
+-----------+----------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------+----------------+------+-----+---------+-------+ | md_module | varbinary(255) | NO | PRI | NULL | | | md_skin | varbinary(32) | NO | PRI | NULL | | | md_deps | mediumblob | NO | | NULL | | +-----------+----------------+------+-----+---------+-------+
Les index
Version de MediaWiki : | ≥ 1.30 |
SHOW INDEX IN module_deps;
+-------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+ | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment | +-------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+ | module_deps | 0 | PRIMARY | 1 | md_module | A | 0 | NULL | NULL | | BTREE | | | | module_deps | 0 | PRIMARY | 2 | md_skin | A | 0 | NULL | NULL | | BTREE | | | +-------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+