Manuel:table ip_changes

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:Ip changes table and the translation is 100% complete.
Other languages:
English • ‎français • ‎português do Brasil • ‎日本語
Manuel:Contenu Schéma de base de données MédiaWiki ip_changes table


Version de MediaWiki : 1.30

Chaque fois qu'une modification faite par un utilisateur déconnecté est enregistrée, une ligne est créée dans la table ip_changes . Enregistre l'adresse IP en format hexadécimal afin de pouvoir plus facilement trouver les modifications dans un intervalle d'adresses IP. Cette table a été ajoutée en Gerrit change 370946.

Champs

ipc_rev_id

Clé externe de la table revision, est utilisée comme clé primaire unique.

ipc_rev_timestamp

Horodatage de la revision.

ipc_hex

Représentation hexadécimale de l'adresse IP, telle que retournée par IP::toHex().

  • Pour IPv4 cela ressemblera a : ABCD1234
  • Pour IPv6 : v6-ABCD1234000000000000000000000000

BETWEEN est ensuite utilisé pour identifier les révisions dans un intervalle donné.

Résumé du schéma

Version de MediaWiki : 1.30

DESCRIBE ip_changes;

+-------------------+------------------+------+-----+----------------+-------+
| Field             | Type             | Null | Key | Default        | Extra |
+-------------------+------------------+------+-----+----------------+-------+
| ipc_rev_id        | int(10) unsigned | NO   | PRI | 0              |       |
| ipc_rev_timestamp | binary(14)       | NO   | MUL |                |       |
| ipc_hex           | varbinary(35)    | NO   | MUL |                |       |
+-------------------+------------------+------+-----+----------------+-------+