Tony CHEMIT pushed to branch develop-7.x at ultreiaio / ird-observe Commits: c28cbf62 by Tony CHEMIT at 2018-10-16T21:58:52Z Nom du script de lancement .exe - Closes #1146 - - - - - 28 changed files: - client/src/main/assembly/dist/obstuna-admin/README.txt → client/src/main/assembly/dist/scripts/postgresql/README.txt - client/src/main/assembly/dist/obstuna-admin/apply-extra.sh → client/src/main/assembly/dist/scripts/postgresql/apply-extra.sh - client/src/main/assembly/dist/obstuna-admin/create-obstuna.bat → client/src/main/assembly/dist/scripts/postgresql/create.bat - client/src/main/assembly/dist/obstuna-admin/create-obstuna.sh → client/src/main/assembly/dist/scripts/postgresql/create.sh - client/src/main/assembly/dist/obstuna-admin/createdb/create-empty-obstuna.sh → client/src/main/assembly/dist/scripts/postgresql/createdb/create-empty-obstuna.sh - client/src/main/assembly/dist/obstuna-admin/createdb/create-ird_obstuna.sh → client/src/main/assembly/dist/scripts/postgresql/createdb/create-ird_obstuna.sh - client/src/main/assembly/dist/obstuna-admin/createdb/create-test_obstuna.sh → client/src/main/assembly/dist/scripts/postgresql/createdb/create-test_obstuna.sh - client/src/main/assembly/dist/obstuna-admin/drop-obstuna.bat → client/src/main/assembly/dist/scripts/postgresql/drop.bat - client/src/main/assembly/dist/obstuna-admin/drop-obstuna.sh → client/src/main/assembly/dist/scripts/postgresql/drop.sh - client/src/main/assembly/dist/obstuna-admin/extra/01_create-postgis-1-activity.sql → client/src/main/assembly/dist/scripts/postgresql/extra/01_create-postgis-1-activity.sql - client/src/main/assembly/dist/obstuna-admin/extra/02_create-postgis-2-harbour.sql → client/src/main/assembly/dist/scripts/postgresql/extra/02_create-postgis-2-harbour.sql - client/src/main/assembly/dist/obstuna-admin/extra/03_create-postgis-3-activity-seine.sql → client/src/main/assembly/dist/scripts/postgresql/extra/03_create-postgis-3-activity-seine.sql - client/src/main/assembly/dist/obstuna-admin/extra/04_create-postgis-4-activity-longine.sql → client/src/main/assembly/dist/scripts/postgresql/extra/04_create-postgis-4-activity-longine.sql - client/src/main/assembly/dist/obstuna-admin/extra/05_function_enhanced_sets_school_types.sql → client/src/main/assembly/dist/scripts/postgresql/extra/05_function_enhanced_sets_school_types.sql - client/src/main/assembly/dist/obstuna-admin/update-security-obstuna.bat → client/src/main/assembly/dist/scripts/postgresql/update-security.bat - client/src/main/assembly/dist/obstuna-admin/update-security-obstuna.sh → client/src/main/assembly/dist/scripts/postgresql/update-security.sh - client/src/main/assembly/dist/obstuna-admin/update-obstuna.bat → client/src/main/assembly/dist/scripts/postgresql/update.bat - client/src/main/assembly/dist/obstuna-admin/update-obstuna.sh → client/src/main/assembly/dist/scripts/postgresql/update.sh - + client/src/main/assembly/dist/scripts/server/README.txt - client/src/main/assembly/dist/obstuna-admin/create-server.bat → client/src/main/assembly/dist/scripts/server/create.bat - client/src/main/assembly/dist/obstuna-admin/create-server.sh → client/src/main/assembly/dist/scripts/server/create.sh - client/src/main/assembly/dist/obstuna-admin/drop-server.bat → client/src/main/assembly/dist/scripts/server/drop.bat - client/src/main/assembly/dist/obstuna-admin/drop-server.sh → client/src/main/assembly/dist/scripts/server/drop.sh - client/src/main/assembly/dist/obstuna-admin/update-security-server.bat → client/src/main/assembly/dist/scripts/server/update-security.bat - client/src/main/assembly/dist/obstuna-admin/update-security-server.sh → client/src/main/assembly/dist/scripts/server/update-security.sh - client/src/main/assembly/dist/obstuna-admin/update-server.bat → client/src/main/assembly/dist/scripts/server/update.bat - client/src/main/assembly/dist/obstuna-admin/update-server.sh → client/src/main/assembly/dist/scripts/server/update.sh - src/site/markdown/install-serverPG.md Changes: ===================================== client/src/main/assembly/dist/obstuna-admin/README.txt → client/src/main/assembly/dist/scripts/postgresql/README.txt ===================================== @@ -8,80 +8,36 @@ Lancer le script (sh) puis -./create-obstuna.sh +./create.sh ou -./create-obstuna.bat +./create.bat Pour mettre à jour une base obstuna v1 vers vXXX ------------------------------------------------ -./update-obstuna.sh +./update.sh ou -./update-obstuna.bat +./update.bat Pour mettre à jour la sécurité sur une base obstuna --------------------------------------------------- -./update-security-obstuna.sh +./update-security.sh ou -./update-security-obstuna.bat +./update-security.bat Pour vider une base obstuna --------------------------- -./drop-obstuna.sh +./drop.sh ou -./drop-obstuna.bat - - -Pour créer une nouvelle base via server ------------------------------------------- - -Lancer le script (sh) - -./createdb/create-ird_obstuna.sh - -puis - -./create-server.sh - -ou - -./create-server.bat - - -Pour mettre à jour une base via serveur ---------------------------------------- - -./update-server.sh - -ou - -./update-server.bat - -Pour mettre à jour la sécurité sur une base via serveur -------------------------------------------------------- - -./update-security-server.sh - -ou - -./update-security-server.bat - -Pour vider une base via serveur -------------------------------- - -./drop-server.sh - -ou - -./drop-server.bat +./drop.bat ===================================== client/src/main/assembly/dist/obstuna-admin/apply-extra.sh → client/src/main/assembly/dist/scripts/postgresql/apply-extra.sh ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/create-obstuna.bat → client/src/main/assembly/dist/scripts/postgresql/create.bat ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/create-obstuna.sh → client/src/main/assembly/dist/scripts/postgresql/create.sh ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/createdb/create-empty-obstuna.sh → client/src/main/assembly/dist/scripts/postgresql/createdb/create-empty-obstuna.sh ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/createdb/create-ird_obstuna.sh → client/src/main/assembly/dist/scripts/postgresql/createdb/create-ird_obstuna.sh ===================================== @@ -33,4 +33,4 @@ # Usage : # ./create-ird_obstuna.sh -./create-empty-obstuna.sh obstuna admin "adamiano lfloch pcauquil utilisateur referentiel" +create-empty-obstuna.sh obstuna admin "adamiano lfloch pcauquil utilisateur referentiel" ===================================== client/src/main/assembly/dist/obstuna-admin/createdb/create-test_obstuna.sh → client/src/main/assembly/dist/scripts/postgresql/createdb/create-test_obstuna.sh ===================================== @@ -33,4 +33,4 @@ # Usage : # ./create-test_obstuna.sh -./create-empty-obstuna.sh obstuna-test admin "technicien1 technicien2 technicien3 utilisateur referentiel" +create-empty-obstuna.sh obstuna-test admin "technicien1 technicien2 technicien3 utilisateur referentiel" ===================================== client/src/main/assembly/dist/obstuna-admin/drop-obstuna.bat → client/src/main/assembly/dist/scripts/postgresql/drop.bat ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/drop-obstuna.sh → client/src/main/assembly/dist/scripts/postgresql/drop.sh ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/extra/01_create-postgis-1-activity.sql → client/src/main/assembly/dist/scripts/postgresql/extra/01_create-postgis-1-activity.sql ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/extra/02_create-postgis-2-harbour.sql → client/src/main/assembly/dist/scripts/postgresql/extra/02_create-postgis-2-harbour.sql ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/extra/03_create-postgis-3-activity-seine.sql → client/src/main/assembly/dist/scripts/postgresql/extra/03_create-postgis-3-activity-seine.sql ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/extra/04_create-postgis-4-activity-longine.sql → client/src/main/assembly/dist/scripts/postgresql/extra/04_create-postgis-4-activity-longine.sql ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/extra/05_function_enhanced_sets_school_types.sql → client/src/main/assembly/dist/scripts/postgresql/extra/05_function_enhanced_sets_school_types.sql ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/update-security-obstuna.bat → client/src/main/assembly/dist/scripts/postgresql/update-security.bat ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/update-security-obstuna.sh → client/src/main/assembly/dist/scripts/postgresql/update-security.sh ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/update-obstuna.bat → client/src/main/assembly/dist/scripts/postgresql/update.bat ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/update-obstuna.sh → client/src/main/assembly/dist/scripts/postgresql/update.sh ===================================== ===================================== client/src/main/assembly/dist/scripts/server/README.txt ===================================== @@ -0,0 +1,26 @@ +Pour mettre à jour une base via serveur +--------------------------------------- + +./update.sh + +ou + +./update.bat + +Pour mettre à jour la sécurité sur une base via serveur +------------------------------------------------------- + +./update-security.sh + +ou + +./update-security.bat + +Pour vider une base via serveur +------------------------------- + +./drop.sh + +ou + +./drop.bat ===================================== client/src/main/assembly/dist/obstuna-admin/create-server.bat → client/src/main/assembly/dist/scripts/server/create.bat ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/create-server.sh → client/src/main/assembly/dist/scripts/server/create.sh ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/drop-server.bat → client/src/main/assembly/dist/scripts/server/drop.bat ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/drop-server.sh → client/src/main/assembly/dist/scripts/server/drop.sh ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/update-security-server.bat → client/src/main/assembly/dist/scripts/server/update-security.bat ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/update-security-server.sh → client/src/main/assembly/dist/scripts/server/update-security.sh ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/update-server.bat → client/src/main/assembly/dist/scripts/server/update.bat ===================================== ===================================== client/src/main/assembly/dist/obstuna-admin/update-server.sh → client/src/main/assembly/dist/scripts/server/update.sh ===================================== ===================================== src/site/markdown/install-serverPG.md ===================================== @@ -41,7 +41,7 @@ Il existe une script qui permet de faire ça en tant qu'utilisateur *postgres*. ``` sudo su postgres - (cd obstuna-admin/createdb ; ./create-ird_obstuna.sh) + (cd scripts/postgresl/createdb ; ./create-ird_obstuna.sh) ``` Ce script va créer : @@ -56,7 +56,7 @@ Ce script a été conçu pour la configuration de l'ird, il ne fait qu'appeler un autre script bash avec les bons paramètres. ``` - obstuna-admin/createdb/create-empty-obstuna.sh + scripts/postgresl/createdb/create-empty.sh ``` Il est donc très facile d'écrire un nouveau script de configuration avec le @@ -71,7 +71,7 @@ Par exemple pour créer une base avec la configuration suivante on lance la commande : ``` - ( cd obstuna-admin/createdb ; ./create-empty-obstuna.sh obstuna-test admin-test "technicien-test utilisateur-test referentiel-test") + ( cd scripts/postgresl/createdb ; ./create-empty.sh obstuna-test admin-test "technicien-test utilisateur-test referentiel-test") ``` ### Phase 1 (base de test) @@ -81,7 +81,7 @@ un autre script : ``` sudo su postgres - (cd obstuna-admin/createdb ; ./create-test_obstuna.sh) + (cd scripts/postgresl/createdb ; ./create-test_obstuna.sh) ``` Cela crée une base avec la configuration suivante : @@ -130,12 +130,12 @@ Il suffit enfin de lancer l'application en mode *création de base obstuna* via le raccourci suivant : ``` - (cd obstuna-admin ; ./create-obstuna.sh) + (cd scripts/postgresl ; ./create.sh) ``` ou ``` - ./obstuna-admin/create-obstuna.bat + ./scripts/postgresl/create.bat ``` Cela va effectuer les opérations suivantes après configuration de la base cible, @@ -146,7 +146,7 @@ de la base d'import de référentiel et des rôles de sécurité : - remplir le référentiel à partir de celui d'une autre base obstuna à jour (topia-service-migration) - appliquer la sécurité sur les rôles de la base -Note : le script appelle l'application avec l'action **--obstuna-admin create** +Note : le script appelle l'application avec l'action **--admin create** ## Mise à jour d'une base obstuna @@ -155,12 +155,12 @@ ObServe, il suffit de lancer l'application en mode *mise à jour obstuna* via le raccourci suivant : ``` - (cd obstuna-admin ; ./update-obstuna.sh) + (cd scripts/postgresl ; ./update.sh) ``` ou ``` - ./obstuna-admin/update-obstuna.bat + ./scripts/postgresl/update.bat ``` Ce mode va effectuer les opérations suivantes après configuration de la base cible et des rôles de sécurité : @@ -168,7 +168,7 @@ cible et des rôles de sécurité : - mettre à jour le schéma et les données via le service de migration intégré (topia) - appliquer la sécurité sur les rôles de la base -Note : le script appelle l'application avec l'action **--obstuna-admin update** +Note : le script appelle l'application avec l'action **--admin update** ## Mise à jour de la sécurité @@ -184,19 +184,19 @@ de lancer Observe en mode *mise à jour sécurité obstuna* via le raccourci suivant : ``` - (cd obstuna-admin ; ./update-security-obstuna.sh) + (cd scripts/postgresl ; ./update-security.sh) ``` ou ``` - ./obstuna-admin/update-security-obstuna.bat + ./scripts/postgresl/update-security.bat ``` Ce mode va effectuer les opérations suivantes après configuration de la base cible et des rôles de sécurité : - appliquer la sécurité sur les rôles de la base -Note : le script appelle l'application avec l'action **--obstuna-admin security** +Note : le script appelle l'application avec l'action **--admin security** ## Vider une base obstuna @@ -204,19 +204,19 @@ Pour vider une base obstuna (ne vue de la recréer par exemple), il suffit de lancer ObServe en mode *suppression obstuna* via le raccourci suivant : ``` - (cd obstuna-admin ; ./drop-obstuna.sh) + (cd scripts/postgresl ; ./drop.sh) ``` ou ``` - ./obstuna-admin/drop-obstuna.bat + ./scripts/postgresl/drop.bat ``` Ce mode va effectuer les opérations suivantes après configuration de la base cible : - supprimer toutes les tables gérer de la base -Note : le script appelle l'application avec l'action **--obstuna-admin drop** +Note : le script appelle l'application avec l'action **--admin drop** ## Appliquer des scripts sql supplémentaires @@ -225,7 +225,7 @@ Depuis la version 3.0, il est possible de lancer sur la base de scripts sql supp On lance ensuite la commande ``` - (cd obstuna-admin; ./apply-extra.sh) + (cd scripts/postgresl ; ./apply-extra.sh) ``` Le script demande View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/c28cbf62bbbcc332556175f98914... -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/c28cbf62bbbcc332556175f98914... You're receiving this email because of your account on gitlab.com.