Serrata_api

Création de la base de données et API pour les scores de https://github.com/CorentinAT/serrata

Développé en Python

Outils utilisés

  • Sqlalchemy pour la base de données
  • FastAPI pour l'API

Fichiers

  • api.py contient l'API FastAPI et ses fonctions ainsi que la création de la base de donnée à partir de l'ORM Sqlalchemy
  • crud.py contient les fonctions permettant de manipuler la base de données
  • database.py contient la création des tables de la base de données avec Sqlalchemy
  • models.py contient les classes des tables de la base de données
  • schemas.py contient les classes avec les structures des données envoyées et reçues par l'API

Requetes disponibles

WIP