j'utilise audit pour tracer les actions des utilisateurs et pour reconstruire les valeurs actuelles.
par exemple, nous avons une table avec des valeurs de carte-cadeau, et nous pouvons voir dans cette table que la valeur actuelle est de 100 $ et la valeur d'origine de 200 $.
Est-ce exact, nous ne savons pas ...
pour répondre à cette question, nous devons savoir ce qui s'est passé entre les deux.
nous avons donc une table d'audit dans laquelle nous enregistrons toutes les actions pour cette table, comme ceci:
Jan. 1 init 200 $
Jan. 3 ajouter 300 $
Jan. 5 soustrayez 350 $
Jan. 7 valeur de contrôle (retourné 150)
Jan. 8 soustraire 50 $
maintenant je sais quoi dire si un utilisateur appelle et dit: hé, où sont passés mes 100 $?
la journalisation `` normale '' est utilisée pour consigner les erreurs, les informations sur le processus, etc. code.