Supprimer des environnements
Vous pouvez supprimer un environnement pour retirer définitivement sa base de données et toute configuration associée. Cette action est irréversible.
Restrictions
Section intitulée « Restrictions »- L’environnement
masterne peut pas être supprimé. Il est la racine du projet. - Un environnement avec des branches enfants actives ne peut pas être supprimé. Supprimez ou archivez d’abord les enfants.
- Un environnement en cours de merge ne peut pas être supprimé. Attendez la fin du merge ou annulez-le.
Déroulement de la suppression
Section intitulée « Déroulement de la suppression »- Suppression des données : Base PostgreSQL et credentials supprimés définitivement.
- Nettoyage de la configuration : Paramètres spécifiques à l’environnement retirés.
- Retrait API & Gateway : Routes personnalisées décommissionnées.
- Désenregistrement : L’environnement est retiré de la hiérarchie du projet.
GraphQL API
Section intitulée « GraphQL API »Mutation: deleteEnvironment
Section intitulée « Mutation: deleteEnvironment »mutation DeleteEnvironment($input: DeleteEnvironmentInput!) { deleteEnvironment(input: $input) { success message }}Variables:
{ "input": { "projectId": "f7e4a264-d659-4719-91e8-c2d74654e529", "environmentName": "staging" }}Réponse:
{ "data": { "deleteEnvironment": { "success": true, "message": "Environment deleted successfully" } }}