Important: | Pour pouvoir lancer les commandes il faut s'assurer d'être à la racine de l'application GeoNature et que le virtualenv soit activé
source backend/venv/bin/activate |
---|
geonature monitorings install <mon_chemin_absolu_vers_mon_module> <mon_module_code>
Ajoute ou met à jour des nomenclatures en base de données à partir du fichier nomenclature.json de la config du module (voir le fichier exemple contrib/test/nomenclature.json )
geonature monitorings add_module_nomenclature <mon_module_code>
La mise à jour correspond pour le moment uniquement à un ajout d'objet de permission. Les suppressions doivent être réalisées manuellement
geonature monitorings update_permission_objects <mon_module_code>
La suppression d'un module n'est possible qu'en cas d'absence de données associées.
geonature monitorings remove <mon_module_code>
Cette commande lit la vue de synchronisation liée au module et synchronise les données dans la synthèse (insertion et mise à jour uniquement)
geonature monitorings synchronize_synthese <module_code>>