Je veux mettre à jour ASGARD sur une base
Attention :
Si j'ai activé l'extension ASGARD sur plusieurs bases, je devrai répéter l'opération sur chacune d'entre elles.
Procédure : Méthode « classique »⚓
Je dois être un super-utilisateur[1].
Remarque :
Pour un serveur hors offre Eole/PostgreSQL, ceci requiert d’avoir préalablement placé les scripts de mise à jour de l’extension dans le répertoire des extensions de PostgreSQL.
À toute fin utile, je peux vérifier que la nouvelle version de l'extension ASGARD est disponible sur mon serveur.
12SELECT * FROM pg_available_extensions WHERE name = 'asgard' ;
Si une nouvelle version est disponible, la commande ci-avant me renvoie un résultat où
default_version
(version de référence, qui sera installée en cas de mise à jour) est postérieure àinstalled_version
(version activée sur la base considérée).Exemple :
Avec la version 1.2.2 en attente d'installation et la version 1.2.1 installée sur la base :
Je lance la commande habituelle de mise à jour d’une extension.
Par exemple avec une commande SQL :
12ALTER EXTENSION asgard UPDATE ;