-
Notifications
You must be signed in to change notification settings - Fork 11
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
Mise à jour PostgreSQL #115
Comments
Le souci c'est que passer à du postgres pose des porblème de compatibilité avec les données et je peux même pas gérer ça dans le conteneur init vu que le conteneur postgres ne se lance pas A priori pour faire ça proprement va falloir créer un job docker/commande de migration dédié |
Ok.
Mise à jour du docker-compose.yaml standard:
|
Je trouve assez crade que le conteneur postgres crée un volume par défaut directement dans le dockerfile avec une directive volume |
Le format des fichiers de la BDD sont incompatibles entre 2 versions majeures => il faut forcément passer par dump/restore.
Sinon, il y a un outil pg_upgrade qui peut faire le TAF, mais je n'ai jamais testé. |
Oui c'est le principe du fichier docker compose que je propose mais si pg_upgrade fonctionne comme je le pense c'est une commande qu'il faudrait appeler systématiquement. Par contre idéalement faudrait proposer la même chose pour downgrader au cas où selon la procédure actuelle car il n'y pas de pg_downgrade et pg_upgrade ne downgrade pas |
pg_upgrade ou pas, c'est toujours bon de passer par un dump avant "au cas où" ... |
Mettre à jour la configuration docker pour utiliser une image plus récente de PostgreSQL (16+)
The text was updated successfully, but these errors were encountered: