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.json | Versions 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.
| Bouton | Ce 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. |
| Supprimer | Supprime ces données, bases de données comprises, avec la même fenêtre de confirmation que pour la suppression d'un projet. |