Discussion:Logs
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.