Příručka:Blokování cílové tabulky
↑ Manuál:Obsah | MediaWiki schéma databáze | Tabulka block_target |
Cíle blokování
Pole
bt_id
Primární klíč.
bt_address
Blokovaná IP adresa nebo rozsah ve tvaru čtyř teček nebo null pro uživatelský blok. Pokud bt_auto je 1, pak je adresa soukromá.
bt_user
Blokované ID uživatele nebo null pro bloky IP.
bt_user_text
Jméno blokovaného uživatele nebo null pro bloky IP. Pro třídění Special:BlockList. (T48013)
bt_auto
Označuje, že IP adresa byla zakázána, protože zakázaný uživatel přes ni přistupoval na stránku. Pokud je 1, ipb_address bude skrytý a blok identifikován ID bloku.
bt_range_start
Začátek rozsahu adres v šestnáctkové soustavě. Null pro jedinečné IP a uživatelské bloky.
bt_range_end
Konec rozsahu adres v šestnáctkové soustavě. Null pro jedinečné IP a uživatelské bloky.
bt_ip_hex
Pokud je blok pro jednu IP adresu, jedná se o adresu IP v šestnáctkové soustavě. Pokud je blok pro rozsah, začátek rozsahu v šestnáctkové soustavě, identický s bt_range_start.
bt_count
Počet řádků bloku přidružených k tomuto cíli.
Přehled změn ve schématu tabulky
Verze 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 | | +----------------+------------------+------+-----+---------+----------------+
Indexy
Verze 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 | | | +--------------+------------+-----------------+--------------+----------------+-----------+-------------+----------+--------+------+------------+---------+---------------+