Manual:Ip changes table/fr

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.

ipc_rev_id
Clé externe de la table, 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 :
 * Pour IPv6 :

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

Résumé du schéma
+---+--+--+-+-+---+ +---+--+--+-+-+---+ +---+--+--+-+-+---+
 * Field            | Type             | Null | Key | Default | Extra |
 * ipc_rev_id       | int(10) unsigned | NO   | PRI | 0       |       |
 * ipc_rev_timestamp | binary(14)      | NO   | MUL | NULL    |       |
 * ipc_hex          | varbinary(35)    | NO   | MUL |         |       |

+---+--+--+-++---+ +---+--+--+-++---+ +---+--+--+-++---+
 * 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 |                |       |