Manuel:table block_target
↑ Manuel:Contenu | Schéma de base de données MédiaWiki | table block_target |
Cibles des blocages.
Champs
bt_id
Clé primaire.
bt_address
Adresse IP ou intervalle d'adresses sous forme de quadruplets séparés par un point, ou nul pour un blocage d'utilisateur.
Si bt_auto vaut 1
alors l'adresse est privée.
bt_user
ID de l'utilisateur bloqué ou 0 pour les blocages d'adresses IP.
bt_user_text
Nom de l'utilisateur bloqué ou nul pour les blocages par adresses IP. Pour le tri Special:BlockList. (T48013)
bt_auto
Indique que l'adresse IP a été bloquée parce qu'un utilisateur bloqué l'a utilisée pour accéder à une page.
Si la valeur est 1
, ipb_address sera masqué, et le bloc identifié par le numéro d'identification du bloc.
bt_range_start
Début d'un intervalle d'adresses, en hexadécimal. Nul pour le blocage d'adresse IP uniques ainsi que pour les utilisateurs.
bt_range_end
Fin de l'intervalle d'adresses, en hexadécimal. Nul pour le blocage d'adresse IP uniques ainsi que pour les utilisateurs.
bt_ip_hex
Si le blocage concerne une adresse IP unique, il s'agit de l'adresse IP en hexadécimal. Si le bloc concerne un intervalle d'adresses, il s'agit du début de l'intervalle en hexadécimal, identique à bt_range_start.
bt_count
Nombre de lignes de blocs associées à cette cible.
Résumé du schéma
Version de MediaWiki : | ≥ 1.42 |
DESCRIBE block_target;
+----------------+------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +----------------+------------------+------+-----+---------+----------------+ | bt_id | int(10) unsigned | NO | PRI | NULL | auto_increment | | bt_address | tinyblob | YES | MUL | NULL | | | bt_user | int(10) unsigned | YES | MUL | NULL | | | bt_user_text | varbinary(255) | YES | | NULL | | | bt_auto | tinyint(1) | NO | | 0 | | | bt_range_start | tinyblob | YES | MUL | NULL | | | bt_range_end | tinyblob | YES | | NULL | | | bt_ip_hex | tinyblob | YES | MUL | NULL | | | bt_count | int(11) | NO | | 0 | | +----------------+------------------+------+-----+---------+----------------+
Les index
Version de MediaWiki : | ≥ 1.42 |
SHOW INDEX IN block_target;
+--------------+------------+-----------------+--------------+----------------+-----------+-------------+----------+--------+------+------------+---------+---------------+ | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment | +--------------+------------+-----------------+--------------+----------------+-----------+-------------+----------+--------+------+------------+---------+---------------+ | block_target | 0 | PRIMARY | 1 | bt_id | A | 0 | NULL | NULL | | BTREE | | | | block_target | 1 | bt_address | 1 | bt_address | A | 0 | 42 | NULL | YES | BTREE | | | | block_target | 1 | bt_ip_user_text | 1 | bt_ip_hex | A | 0 | 35 | NULL | YES | BTREE | | | | block_target | 1 | bt_ip_user_text | 2 | bt_user_text | A | 0 | NULL | NULL | YES | BTREE | | | | block_target | 1 | bt_range | 1 | bt_range_start | A | 0 | 35 | NULL | YES | BTREE | | | | block_target | 1 | bt_range | 2 | bt_range_end | A | 0 | 35 | NULL | YES | BTREE | | | | block_target | 1 | bt_user | 1 | bt_user | A | 0 | NULL | NULL | YES | BTREE | | | +--------------+------------+-----------------+--------------+----------------+-----------+-------------+----------+--------+------+------------+---------+---------------+