Skip to content

Ville-Eurometropole-Strasbourg/Productor

Repository files navigation

Productor

Ce plugin permet de générer le SQL pour les passages en production de couches Postgis au sein du SIG de l'Eurométropole de Strasbourg. Il permet également de passer du SQL depuis la Production vers le Développement et de générer une partie de SQL permmetant de modifier les énumérations.

Passages en production

L'usage principal de ce plugin est de générer les fichiers SQL nécessaires au passage en production. Dans l'exemple ci-dessous on peut voir un export de la table al_dt_gestion_proximite dans le schéma alert.

image

Il est également possible de générer le SQL pour plusieurs tables en les selectionnant dans le menu associé si ces dernières se trouvent dans le même schéma. La démarche reste la même pour exporter des couches depuis la Production vers le Développement(indiquer sigli en base de données).

lors de l'export de vues et vues matérialisées, les tables associées seront récupérées de manière récursive.

Si tout s'est déroulé comme prévu, le plugin devrait avoir généré un dossier export_sql à l'endroit indiqué.

image

Dans ce dossier se trouvent les différents fichiers SQL nécessaires au fonctionnement de la table. Leur numéro correspond à l'ordre dans lequel le SQL doit être exécuté :

  1. Les énumérations
  2. Les fonctions
  3. Les structures de table
  4. Les vues
  5. Les grants/droits

Imports en Développement

Si l'export effectué précédemment concernait une table en production, il est possible d'utiliser le plugin pour réimporter les structures en Développement. Pour cela il suffit d'indiquer le dossier d'export et de rentrer les informations de connexion de votre base.

Attention : Il est tout de même recommandé de vérifier les fichiers SQL avant tout import en base.

image

Le plugin va réimporter toutes les structures et leurs éléments associés, les données quant à elles doivent être réimportée manuellement pour le moment.

Modification des énumérations

Attention : Cette fonctionalité ne concerne pas les énumérations utilisées dans des vues. Pour modifier une énumération il suffit simplement de la sélection à l'aide du menu.

image

Le menu "Valeurs" permet de modifier ces dernières de les supprimer ou de les ajouter. Une fois la modification terminée va générer un fichier SQL dont les deux parties sont à passer séparément afin de pouvoir modifier les valeurs de la table en amont.

Cette fonctionnalité concerne principalement des énumérations qui requièrent une modificiation importante. S'il s'agit seulement d'ajouter ou modifier une valeur du SQL brut suffit amplement.

About

Ce plugin permet de générer le SQL pour les passages en production de couches Postgis au sein du SIG de l'Eurométropole de Strasbourg

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published