Manual:Tabela user_newtalk
Outdated translations are marked like this.
↑ Manual:Conteúdos | Disposição da base de dados do MediaWiki | Tabela das user_newtalk |
A tabela user_newtalk guarda as 'Identidades' ou endereços de IP dos utilizadores cujas páginas de discussão foram alteradas. Esta informação é utilizada para a exibição da caixa 'tem novas mensagens'. A respetiva linha é eliminada quando o utilizador vê a página.
Campos
user_id
A chave para user.user_id ou "0" para os utilizadores anónimos.
user_ip
Se o utilizador for um utilizador anónimo, o seu endereço de IP será guardado aqui, pois user_id de 0 é ambígua.
user_last_timestamp
Versão MediaWiki: | ≥ 1.13 |
A data/hora para obter a diferença desde a última visualização.
Resumo de esquema
Versão MediaWiki: | ≥ 1.36 |
DESCRIBE user_newtalk;
+---------------------+------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------------------+------------------+------+-----+---------+-------+ | user_id | int(10) unsigned | NO | MUL | 0 | | | user_ip | varbinary(40) | NO | | | | | user_last_timestamp | binary(14) | YES | | NULL | | +---------------------+------------------+------+-----+---------+-------+
Versões do MediaWiki: | 1.25 – 1.35 |
DESCRIBE user_newtalk;
+---------------------+------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------------------+------------------+------+-----+---------+-------+ | user_id | int(10) unsigned | NO | MUL | 0 | | | user_ip | varbinary(40) | NO | MUL | | | | user_last_timestamp | varbinary(14) | YES | | NULL | | +---------------------+------------------+------+-----+---------+-------+
Versões do MediaWiki: | 1.18 – 1.24 |
DESCRIBE user_newtalk;
+---------------------+---------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------------------+---------------+------+-----+---------+-------+ | user_id | int(11) | NO | MUL | 0 | | | user_ip | varbinary(40) | NO | MUL | NULL | | | user_last_timestamp | varbinary(14) | YES | | NULL | | +---------------------+---------------+------+-----+---------+-------+
Versões do MediaWiki: | 1.13 – 1.17 |
DESCRIBE user_newtalk;
+---------------------+---------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------------------+---------------+------+-----+---------+-------+ | user_id | int(11) | NO | MUL | 0 | | | user_ip | varbinary(40) | NO | MUL | NULL | | | user_last_timestamp | binary(14) | NO | | NULL | | +---------------------+---------------+------+-----+---------+-------+
Versões do MediaWiki: | 1.10 – 1.12 |
DESCRIBE user_newtalk;
+---------+---------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+---------------+------+-----+---------+-------+ | user_id | int(11) | NO | MUL | 0 | | | user_ip | varbinary(40) | NO | MUL | NULL | | +---------+---------------+------+-----+---------+-------+
Versões do MediaWiki: | 1.1 – 1.9 |
DESCRIBE user_newtalk;
+---------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+-------------+------+-----+---------+-------+ | user_id | int(5) | NO | MUL | 0 | | | user_ip | varchar(40) | NO | MUL | NULL | | +---------+-------------+------+-----+---------+-------+
Indexes
Versão MediaWiki: | ≥ 1.15 |
SHOW INDEX IN user_newtalk;
+--------------+------------+------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+ | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment | +--------------+------------+------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+ | user_newtalk | 1 | un_user_id | 1 | user_id | A | 0 | NULL | NULL | | BTREE | | | | user_newtalk | 1 | un_user_ip | 1 | user_ip | A | 0 | NULL | NULL | | BTREE | | | +--------------+------------+------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+