Jump to content
MediaWiki

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

From mediawiki.org
This page is a translated version of the page Manual:Block table and the translation is 100% complete.
Languages:
Verze MediaWiki:
≥ 1.42

Tabulka block ukládá podrobnosti o blokových akcích účtů a IP adres. Tabulka block a block_target nahradily dřívější tabulku ip_blocks .

Pole

bl_id

Primární klíč.

bl_target

Cíl blocku. Cizí klíč k block_target.bt_id.

bl_by_actor

Aktér, který vytvořil block.

bl_reason_id

Klíčováno na comment.comment_id. Textový komentář vytvořený blokátorem.

bl_timestamp

Datum vytvoření (nebo aktualizace) ve standardním formuláři YMDHMS. Platnost bloků IP vyprší automaticky.

bl_anon_only

Pokud je nastaveno na 1, blokování se vztahuje pouze na odhlášené uživatele a dočasné uživatele.

bl_create_account

Block brání vytvoření účtu v odpovídajících IP adresách

bl_enable_autoblock

Block spouští automatické blokování

bl_expiry

Čas, kdy blok vyprší. Může být "nekonečno"

bl_deleted

Pokud je true, tento blok způsobí skrytí uživatelského jména a vypršení platnosti musí být nekonečné. To je denormalizováno na rev_deleted a ostatní smazaná bitová pole. (T346716)

bl_block_email

Block brání uživateli v přístupu k Special:Emailuser

bl_allow_usertalk

Block umožňuje uživateli upravovat vlastní diskusní stránku

bl_parent_block_id

ID blocku, který způsobil existenci tohoto bloku. Autobloky nastavte toto na původní block, takže původní block, který je odstraňován, odstraní také autobloky.

bl_sitewide

Zablokovat uživatele v úpravě jakékoli stránky na webu (kromě jejich vlastní diskusní stránky).

Přehled změn ve schématu tabulky

Verze MediaWiki:
≥ 1.42

DESCRIBEblock;

+---------------------+---------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------------------+---------------------+------+-----+---------+----------------+
| bl_id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| bl_target | int(10) unsigned | NO | MUL | NULL | |
| bl_by_actor | bigint(20) unsigned | NO | | NULL | |
| bl_reason_id | bigint(20) unsigned | NO | | NULL | |
| bl_timestamp | binary(14) | NO | MUL | NULL | |
| bl_anon_only | tinyint(1) | NO | | 0 | |
| bl_create_account | tinyint(1) | NO | | 1 | |
| bl_enable_autoblock | tinyint(1) | NO | | 1 | |
| bl_expiry | varbinary(14) | NO | MUL | NULL | |
| bl_deleted | tinyint(1) | NO | | 0 | |
| bl_block_email | tinyint(1) | NO | | 0 | |
| bl_allow_usertalk | tinyint(1) | NO | | 0 | |
| bl_parent_block_id | int(10) unsigned | YES | MUL | NULL | |
| bl_sitewide | tinyint(1) | NO | | 1 | |
+---------------------+---------------------+------+-----+---------+----------------+

Indexy

Verze MediaWiki:
≥ 1.42

SHOWINDEXINblock;

+-------+------------+--------------------+--------------+--------------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
+-------+------------+--------------------+--------------+--------------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| block | 0 | PRIMARY | 1 | bl_id | A | 0 | NULL | NULL | | BTREE | | |
| block | 1 | bl_timestamp | 1 | bl_timestamp | A | 0 | NULL | NULL | | BTREE | | |
| block | 1 | bl_target | 1 | bl_target | A | 0 | NULL | NULL | | BTREE | | |
| block | 1 | bl_expiry | 1 | bl_expiry | A | 0 | NULL | NULL | | BTREE | | |
| block | 1 | bl_parent_block_id | 1 | bl_parent_block_id | A | 0 | NULL | NULL | YES | BTREE | | |
+-------+------------+--------------------+--------------+--------------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
Zdroje
Aktuálně podporované
V minulosti podporované
Technická dokumentace
Nastavení
Vývoj
Tabulky využívané jádrem MediaWiki
Aktuálně využívané tabulky
Již nevyužívané tabulky

AltStyle によって変換されたページ (->オリジナル) /