Jump to content

Příručka:Databázová tabulka module_deps

From mediawiki.org
This page is a translated version of the page Manual:Module deps table and the translation is 100% complete.
Manuál:ObsahMediaWiki schéma databázeTabulka module_deps
Verze MediaWiki:
1.17 – 1.44

Tabulka module_deps byla pro ukládání do mezipaměti, na kterých lokálních souborech závisí vzhled/modul, které nejsou přímo registrovány.

Již se nepoužívá pro sledování obrázků a LESS souborů, na kterých závisí CSS.

Pole

md_module

Název modulu

md_skin

Název vzhledu

md_deps

JSON blob se závislostmi souborů.

Obsahuje absolutní cesty k souborům, které se používají k nalezení příslušných souborů. Tyto cesty se přeruší, když je wiki např. přesunuta do jiné složky nebo na jiný server.

Od MediaWiki 1.25 (phabricator:T37472) nyní update.php smaže obsah tabulky module_deps, čímž se vymaže mezipaměť. Pro verze MediaWiki, které ještě tuto opravu v update.php nemají, je řešením ručně smazat obsah tabulky module_deps.

Přehled změn ve schématu tabulky

Verze MediaWiki:
1.17 – 1.44

DESCRIBEmodule_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 | | +-----------+----------------+------+-----+---------+-------+ 

Indexy

Verze MediaWiki:
1.30 – 1.44

SHOWINDEXINmodule_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 | | | +-------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+ 
close