Je cherche un moyen de configurer (via SQL) une table de journal contenant tout ce qui a été fait à ma base de données sqlite (de préférence en termes d'instructions insert, create table etc ...). Je suis sûr qu'il y a moyen de le faire en définissant un trigger sur chaque table, mais c'est juste trop de travail et ça ne va pas bien si je change le schéma de la base de données plus tard. Y a-t-il un truc global qui fonctionne sur la base de données (comme le déclencheur sur la base de données elle-même)?conserver une table de journal dans la base de données sqlite?
Je suis également ouvert à d'autres suggestions pour conserver les enregistrements des modifications apportées à la base de données sqlite afin que je puisse regarder des mois plus tard sur les changements.
(Bien sûr, il existe bien sûr des moyens, mais je ne peux pas être sûr que mon programme est le seul programme qui écrit dans la base de données).
S'il y avait un déclencheur sur la base de données, ne se déclencherait-il pas? – recursive