Extension:CheckUser/tableau évènement cu log

This page is a translated version of the page Extension:CheckUser/cu log event table and the translation is 80% complete.
Version de MediaWiki :
1.40

Un tableau pour l'extension CheckUser utilisé pour sauvegarder des enregistrements avec des ID d'enregistrement du tableau recentchanges et d'autres évènements sélectionnés avec la chaîne IP et UA utilisée pour réaliser l'action. Voir aussi cu_changes et cu_private_event .

En 1.40, ce tableau est inutilisé mais ajouté à la base de données�. Since 1.41, this table is used.

Champs

cule_id

Clé primaire, utilisée pour identifier une ligne cu_log_event de manière unique.

cule_log_id

Le cu_log_event associé avec cette ligne cu_log_event.

cule_actor

Stocke le actor_id de l'utilisateur qui a effectué l'action qui a créé cette ligne. Semblable à rc_user .

cule_timestamp

Horodatage pour l'évènement qui est stocké dans le tableau cu_log_event, dans le format d'horodatage que MediaWiki utilise partout dans la base de données: yyyymmddhhmmss.

cule_ip

L'adresse IP utilisée pour effectuer la modification.

cule_ip_hex

L'adresse Ip en cuc_ip comme hexadécimal.

cule_xff

L'en-tête XFF entier. Si non fourni ou si toutes les IPs XFF sont des serveurs varnish, ceci sera une chaîne vide.

cule_xff_hex

Si toutes les IPs XFF ne sont pas des serveurs varnish, ceci contiendra la meilleure estimation de l'IP XFF dans l'en-tête XFF comme hexadécimal.

cule_agent

L'en-tête agent utilisateur fourni dans la requête qui a effectué l'action stockée dans cette ligne.

cule_agent_id

Version de MediaWiki :
1.42

References a row in the cu_useragent table by the cuua_id column. The row in the table stores the user agent header provided in the request.

Schema

Version de MediaWiki :
1.42

DESCRIBE cu_log_event;

+----------------+---------------------+------+-----+---------+----------------+
| Field          | Type                | Null | Key | Default | Extra          |
+----------------+---------------------+------+-----+---------+----------------+
| cule_id        | bigint(20) unsigned | NO   | PRI | NULL    | auto_increment |
| cule_log_id    | int(10) unsigned    | NO   |     | 0       |                |
| cule_actor     | bigint(20) unsigned | NO   | MUL | NULL    |                |
| cule_timestamp | binary(14)          | NO   | MUL | NULL    |                |
| cule_ip        | varbinary(255)      | YES  |     |         |                |
| cule_ip_hex    | varbinary(255)      | YES  | MUL | NULL    |                |
| cule_xff       | varbinary(255)      | YES  |     |         |                |
| cule_xff_hex   | varbinary(255)      | YES  | MUL | NULL    |                |
| cule_agent     | varbinary(255)      | YES  |     | NULL    |                |
| cule_agent_id  | bigint(20) unsigned | NO   |     | 0       |                |
+----------------+---------------------+------+-----+---------+----------------+
Versions de MediaWiki :
1.40 – 1.41

DESCRIBE cu_log_event;

+----------------+---------------------+------+-----+---------+----------------+
| Field          | Type                | Null | Key | Default | Extra          |
+----------------+---------------------+------+-----+---------+----------------+
| cule_id        | bigint(20) unsigned | NO   | PRI | NULL    | auto_increment |
| cule_log_id    | int(10) unsigned    | NO   |     | 0       |                |
| cule_actor     | bigint(20) unsigned | NO   | MUL | NULL    |                |
| cule_timestamp | binary(14)          | NO   | MUL | NULL    |                |
| cule_ip        | varbinary(255)      | YES  |     |         |                |
| cule_ip_hex    | varbinary(255)      | YES  | MUL | NULL    |                |
| cule_xff       | varbinary(255)      | YES  |     |         |                |
| cule_xff_hex   | varbinary(255)      | YES  | MUL | NULL    |                |
| cule_agent     | varbinary(255)      | YES  |     | NULL    |                |
+----------------+---------------------+------+-----+---------+----------------+