C.R.U.D. Banques #9
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
RiasNetwork/riasbudget#9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objectif
Mettre en place les routes et la logique métier pour la gestion des banques.
Les banques sont des entités globales (pas de
user_id) servant de conteneurs pour les comptes.Tâches
banksen base de donnéesPOST /api/banks— Créer une banque (nom, description, couleur hex, logo)GET /api/banks— Lister toutes les banquesGET /api/banks/:id— Détail d'une banquePUT /api/banks/:id— Modifier une banqueDELETE /api/banks/:id— Supprimer une banque (hard delete)FileService(stockage local)Validations
POSTcrée bien une banque avec logo et retourne l'entité complèteGETliste retourne toutes les banquesPUTmet à jour les champs modifiablesDELETEsupprime définitivement la banque