From 49aabeea820bdee6c54d33f792fc636ad75dccae Mon Sep 17 00:00:00 2001 From: Augusto Gunsch Date: Sun, 17 Oct 2021 21:21:28 -0300 Subject: [PATCH] Adicionar lista de endpoints --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index be4638b..4b8313c 100644 --- a/README.md +++ b/README.md @@ -12,3 +12,15 @@ Por padrão o servidor tem sua interface em `http://localhost:5000`. # Desenvolvimento - Comecei a desenvolver o projeto em Rust, mas sofri muito com a linguagem, perdendo uma tarde inteira lutando com o *borrow checker* e o framework Rocket. Concluí que preciso aprender melhor as mecânicas de *ownership* do Rust, e decidi fazer em Python (framework Flask) ao invés. - Pensei em fazer em C# ou C++, mas seria obrigado a usar um sistema de build como cmake, que demoraria bastante tempo pra organizar. Isso porque uso Linux, e não posso garantir a portabilidade das `Makefile`s pra outras plataformas. +- Comecei fazendo com SQL bruto, mas aprendi como funciona a biblioteca de ORM SQLAlchemy, e passei a usá-la. + +# Endpoints +Os endpoints que já estão funcionando marcados: +- [X] GET /trainer +- [X] POST /trainer +- [X] POST /trainer/authenticate +- [X] GET /trainer/{trainerId} +- [] GET /trainer/{trainerId}/pokemon +- [] POST /trainer/{trainerId}/pokemon +- [] GET /trainer/{trainerId}/pokemon/{pokemonId} +- [] DELETE /trainer/{trainerId}/pokemon/{pokemonId}