Skip to content

Diagramas de Sequência

Leandro Dias edited this page Sep 10, 2025 · 8 revisions

POST NEWS

  • Only for Logged User
  • 'Return String'
sequenceDiagram
    User->>PyNewsServer : POST News
    PyNewsServer-->>DataBase : Save  News
    DataBase-->>PyNewsServer: Return Saved News
    PyNewsServer->>User: Return mensage Success
Loading

GET NEWS

  • Only for Logged User
  • 'Return List News' can be an empty list []
sequenceDiagram
    User->>PyNewsServer : GET News
    PyNewsServer-->>DataBase : GET filtered News by user_id and query params
    DataBase-->>PyNewsServer: Return List News
    PyNewsServer->>User: Return List News
Loading

POST Like

  • Only for Logged User
  • 'Return Total Likes' or not found News
sequenceDiagram
    User->>PyNewsServer : POST Like
    PyNewsServer-->>DataBase : UPDATE filtered News by user_id and news_id
    DataBase-->>PyNewsServer: Return Updated News
    PyNewsServer->>User: Return Total Likes
    PyNewsServer->>User: Return News Not Found
Loading
Clone this wiki locally