Jump to content

Extension:CheckUser/cu useragent clienthints table

From mediawiki.org
This page is a translated version of the page Extension:CheckUser/cu useragent clienthints table and the translation is 100% complete.
Version de MediaWiki :
1.41

Un tableau pour l'extension CheckUser utilisé pour enregistrer des combinaisons uniques d'en-têtes client hints et leurs valeurs. Les lignes de ce tableau sont référencées par la table de correspondance plusieurs à plusieurs cu_useragent_clienthints_map .

Champs

uach_id

Clé primaire, utilisée pour identifier une ligne cu_useragent_clienthints de manière unique. Référencée par le tableau cu_useragent_clienthints_map dans la colonne uachm_uach_id.

uach_name

Le nom de la valeur client hint. Les combinaisons de uach_name et uach_value sont uniques.

uach_value

La valeur associée au nom dans uach_name. Les combinaisons de uach_name et uach_value sont uniques.

Schéma

mysql> describe cu_useragent_clienthints;
+------------+------------------+------+-----+---------+----------------+
| Field      | Type             | Null | Key | Default | Extra          |
+------------+------------------+------+-----+---------+----------------+
| uach_id    | int(10) unsigned | NO   | PRI | NULL    | auto_increment |
| uach_name  | varbinary(32)    | NO   | MUL | NULL    |                |
| uach_value | varbinary(255)   | NO   |     | NULL    |                |
+------------+------------------+------+-----+---------+----------------+

Index

mysql> show index in cu_useragent_clienthints;
+--------------------------+------------+-----------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| Table                    | Non_unique | Key_name        | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
+--------------------------+------------+-----------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| cu_useragent_clienthints |          0 | PRIMARY         |            1 | uach_id     | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
| cu_useragent_clienthints |          0 | uach_name_value |            1 | uach_name   | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
| cu_useragent_clienthints |          0 | uach_name_value |            2 | uach_value  | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
+--------------------------+------------+-----------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+