maj README

This commit is contained in:
pedro 2025-06-02 13:40:04 +02:00
parent 1d97283343
commit f6e1b6b488

View file

@ -1,6 +1,9 @@
# Entités
## MATCHES (MatchBean)
- id -> Long
- country -> String
- city -> String
- weapon -> String
- player1ID -> Long
- player2ID -> Long
- refereeID (arbitre) -> Long
@ -18,11 +21,13 @@
- id -> Long
- name (nom de famille) -> String
- firstName (prénom) -> String
- qualification -> String
## JOUEURS (PlayerBean)
- id -> Long
- name (nom de famille) -> String
- firstName (prénom) -> String
- club -> String
# Actions REST sur les entités
## matches (MatchRestController, "/matches")
@ -42,9 +47,13 @@
- Ajouter un match -> **POST "/matches/add-match"**
{
date=$date,
country=$country
city=$city,
weapon=$weapon,
refereeID=$refereeID,
player1ID=$player1ID,
player2ID=$player2ID
player2ID=$player2ID,
}
-> MatchBean
- Supprimer un match (supprimer élément de MatchRepository en récupérant l'id) -> **POST "/matches/delete-match"**
@ -59,7 +68,8 @@
- Ajouter un arbitre ->**POST "/referees/add-referee"**
{
name=$name,
firstName=$firstName
firstName=$firstName,
qualification=$qualification
}
-> RefereeBean
- Supprimer un arbitre ->**POST "/referees/delete-referee/"**
@ -74,7 +84,8 @@
- Ajouter un joueur ->**POST "/players/add-player"**
{
name=$name,
firstName=$firstName
firstName=$firstName,
club=$club
}
-> PlayerBean
- Supprimer un joueur ->**POST "/players/delete-player"**