Schéma SQL d'un module
L'écran Schema d'un module liste les requêtes SQL nécessaires pour aligner la base de données sur la configuration du module (champs ajoutés, modifiés…). Il est réservé aux administrateurs.
Valider puis appliquer
- Cliquez sur Rafraîchir pour recalculer les requêtes.
- Cliquez sur Valider : les requêtes sont exécutées à blanc, en arrière-plan, puis annulées. Aucune donnée n'est modifiée.
- Une fois la validation Réussie, cliquez sur Appliquer puis confirmez. Les requêtes validées sont exécutées en arrière-plan dans une transaction unique : en cas d'erreur, rien n'est appliqué.
Appliquer n'est disponible que si la dernière validation a réussi sur exactement les requêtes affichées. Si le schéma change entre-temps, il faut valider à nouveau.
Les requêtes destructives (suppression de colonne ou de table, renommage…) sont signalées Destructif. Pour les appliquer, cochez la case de confirmation dans la fenêtre d'application : les données concernées sont définitivement perdues.
Une seule validation ou application peut tourner à la fois sur un module.
Journal des exécutions
Sous les requêtes, le Journal des exécutions affiche les dix dernières validations et applications : qui les a lancées, quand, leur statut, et le détail de chaque requête (durée, erreur éventuelle). L'écran se met à jour tout seul tant qu'une exécution est en cours. Ces exécutions apparaissent aussi dans le journal d'activité de l'espace.