Discussion:Logs

Aller à : navigation, rechercher

Structure de la base de données

Table journal :

nom du champ type description
login VARCHAR(255) identifiant de la personne
num_log INT auto increment numéro du log
date_log DATE date de l'opération
droits TEXT droits de la personne
operation TEXT intitulé de l'opération
  • une table "logs" contenant le detail de l'opération effectuée

Table logs :

nom du champ type description
num_log INT clé étrangère vers la table journal
table_name TEXT nom de la table modifiée
field_name TEXT nom du champ modifié
field_value TEXT contenu mis dans le champ

En procédant ainsi on est capable plus facilement de récupérer toutes les entrées (donc les Ids) qui modifient telle ou telle table.