Closed alhyss closed 2 years ago
Correctif envisagé : réinitialiser le bloc dans la table de gestion au moment de la suppression du schéma.
Correctif développé et testé, prêt pour déploiement avec la v1.4.0.
Ajout d'un paragraphe dans la partie Mécanismes de mise en cohérence des champs bloc
et nom_schema
de la documentation pour évoquer la réinitialisation du bloc lors de la suppression du schéma.
Actuellement, lorsqu'un schéma est recréé après avoir été mis à la corbeille puis supprimé, il est recréé dans la corbeille (cf. détail du processus ci-après). Ce comportement est contre-intuitif. Un nouveau schéma ne devrait être créé dans la corbeille que si son bloc est explicitement défini comme
'd'
par la commande de création.Création du schéma :
Mise à la corbeille :
Suppression :
NB: le résultat est le même avec une commande directe
DROP SCHEMA
.Recréation :
NB: le résultat est le même avec une commande directe
CREATE SCHEMA
.