2. Projets

2.7 Supprimer un projet et les « Données sans projet »

Ce qui est supprimé et ce qui reste, et comment relier ou nettoyer les données d'un projet renommé ou supprimé en dehors de l'application.

Dans l'application: «Projets»

En bref

  • Le kit garde certaines données de chaque projet en dehors du projet, dans data\projects : paramètres, ports, mots de passe des bases de données, copies.
  • Depuis l'application, on ne supprime qu'un projet dont le dossier est vide ; pour les autres, c'est vous qui supprimez le dossier.
  • Quand le dossier disparaît, ses données deviennent des « Données sans projet » : vous les reliez ou les supprimez.
  • Les données sans projet ne sont jamais supprimées toutes seules.

Où sont les données d'un projet

Dans le projet (va dans Git)En dehors, dans data\projects\<projet> (reste dans le kit)
Votre code, panel.json, .env, .vscode\settings.json, .mcp.jsonVersions choisies, extensions, favoris (dev-settings.json), ports (ports.json), configurations d'Apache et de Caddy, mots de passe et noms des bases de données (private), copies des bases de données (private\backups)

Supprimer un projet

Si le dossier du projet est vide, la section « Lancement » affiche « Supprimer le dossier vide ». Pour un projet avec des fichiers, le kit ne supprime rien à votre place : supprimez ou déplacez le dossier dans l'Explorateur de fichiers, puis appuyez sur « Actualiser » ; ses données apparaissent dans « Données sans projet ».

La fenêtre « Supprimer … ? » liste ce qui va disparaître (le projet disparaît aussitôt aussi de la page « Serveurs web ») :

  • le dossier vide et les paramètres du kit pour ce projet ;
  • la base de données et son utilisateur sur MySQL ou MongoDB (un serveur arrêté est démarré exprès) ;
  • les copies des bases de données, avec « Ouvrir le dossier des copies » pour les mettre ailleurs avant.

Si la suppression d'une base de données échoue, rien d'autre n'est supprimé ; apparaît alors aussi « Supprimer sans les bases de données », qui laisse les bases de données et les utilisateurs sur les serveurs.

Les « Données sans projet »

Si vous renommez ou supprimez le dossier d'un projet en dehors de l'application, le kit se retrouve avec des données sans projet. Le volet « Données sans projet (N) » les liste, avec ce qu'elles contiennent : paramètres, ports, bases de données, copies.

BoutonCe qu'il fait
Lier à…Déplace paramètres, ports, bases de données et copies vers un projet que vous choisissez dans le menu « Projet ». La base de données et l'utilisateur gardent l'ancien nom, ainsi le fichier .env continue de fonctionner.
SupprimerSupprime ces données, bases de données comprises, avec la même fenêtre de confirmation que pour la suppression d'un projet.