Aller au contenu

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.


  • L’environnement master ne 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.

  1. Suppression des données : Base PostgreSQL et credentials supprimés définitivement.
  2. Nettoyage de la configuration : Paramètres spécifiques à l’environnement retirés.
  3. Retrait API & Gateway : Routes personnalisées décommissionnées.
  4. Désenregistrement : L’environnement est retiré de la hiérarchie du projet.

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"
}
}
}