You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Donc à mettre sur t_infos_site, cor_visit_grid et cor_visit_perturbation ? A voir aussi car on dirait que ça n'a pas encore été mis en place sur les tables de gn_monitoring...
Normalement il faut bien le mettre en place dans tous les modules.
The text was updated successfully, but these errors were encountered:
Pour l'historisation des données, ça se passe dans une table transversale dans
gn_commons
.La fonction qui trace les modifications : https://github.com/PnX-SI/GeoNature/blob/master/data/core/commons.sql#L133-L176
La table de stockage des historiques : https://github.com/PnX-SI/GeoNature/blob/master/data/core/commons.sql#L388-L413
Le vue pour afficher l'historique d'un objet : https://github.com/PnX-SI/GeoNature/blob/master/data/core/commons.sql#L563-L588
Ensuite pour qu'un objet ait son historique tracé, il suffit de déclarer l'objet dans la table
gn_commons.bib_table_locations
, comme pour Occtax :https://github.com/PnX-SI/GeoNature/blob/master/contrib/occtax/data/occtax.sql#L1133-L1140
Et de créer un trigger qui exécute la fonction sur la table que l'on souhaite historiser : https://github.com/PnX-SI/GeoNature/blob/master/contrib/occtax/data/occtax.sql#L931-L953
Donc à mettre sur
t_infos_site
,cor_visit_grid
etcor_visit_perturbation
? A voir aussi car on dirait que ça n'a pas encore été mis en place sur les tables degn_monitoring
...Normalement il faut bien le mettre en place dans tous les modules.
The text was updated successfully, but these errors were encountered: