Jump to content

Příručka:Blokování cílové tabulky

From mediawiki.org
This page is a translated version of the page Manual:Block target table and the translation is 100% complete.
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      |         |               |
+--------------+------------+-----------------+--------------+----------------+-----------+-------------+----------+--------+------+------------+---------+---------------+