Déplacer la documentation Swagger pour la suppression de projet vers un fichier séparé et supprimer les commentaires obsolètes dans projectRoutes.js

This commit is contained in:
2025-03-13 08:53:19 +01:00
parent 30f05ffcbe
commit d8f1d353c6
2 changed files with 25 additions and 21 deletions

25
routes/swagger_routes.js Normal file
View File

@@ -0,0 +1,25 @@
// Routes SWAGGER - Documentation API
// Documentation: https://swagger.io/docs/specification/2-0/basic-structure/
// Les documentations sont volontairement séparées du code source pour des raisons de lisibilité et de maintenabilité.
/**
* @swagger
* /projects/{id}:
* delete:
* summary: Supprimer un projet par ID
* description: Supprime un projet spécifique en utilisant son ID.
* parameters:
* - in: path
* name: id
* schema:
* type: integer
* required: true
* description: ID du projet
* responses:
* 200:
* description: Projet supprimé avec succès.
* 400:
* description: ID de projet invalide.
* 500:
* description: Erreur serveur.
*/