-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[INSTALL] Diviser le fichier install/03_install_db.sh
#2544
Comments
install/03_install_db.sh
install/03_install_db.sh
Si on garde ce fichier qui fait lui-même appel à 2 scripts, on va commencer à s'y perdre et pas simple en terme de lisibilité, non ? Je partirai plutôt sur découper ce script en 2 :
|
j'hésitais entre les deux, il faudra bien répercuter le changement de nom partout (script et docs) |
petit points à régler
|
J'ai choisit de garder la partie et de placer la partie il y aussi un fichier |
Intégré dans la 2.13.0 |
Séparer le fichier
install/03_install_db.sh
en plusieurs parties (https://github.com/PnX-SI/GeoNature/blob/master/install/03_create_db.sh)on pourrais garder ce fichier qui ferait appel à deux scripts
install/db/install_db
sudo -u "postgres"
create_extension.sql
pour pouvoir le réutiliser par ailleurs (cf dockerisation)GeoNature/install/03_create_db.sh
Lines 80 to 84 in 2c3b17f
installdb/process_migration_and_data.sh
geonature db upgrade
geonature db autoupgrade
geonature taxref ...
geonature sensitivity ...
reusable
(pouvoir tester si la commande à déjà été jouée auparavent (en regardant dans la base ...)On pourrait ensuite réutiliser le fichier
installdb/process_migration_and_data.sh
dans les actions de test des modulesligth
qui suffirai aux test du modulehttps://github.com/PnX-SI/gn_module_import/blob/9e1c7170129721d4a0e88d61b7193d9f2fe5e98d/.github/workflows/pytest.yml#L96-L103
The text was updated successfully, but these errors were encountered: