Skip to content
Snippets Groups Projects
Commit de923318 authored by vincent.steinman's avatar vincent.steinman
Browse files

start db doc

parent f3301f11
No related branches found
No related tags found
1 merge request!1Documentation
...@@ -30,6 +30,8 @@ Voici le schéma des données : ...@@ -30,6 +30,8 @@ Voici le schéma des données :
>Pour simplifier le travail, la table Users possède le mot de passe en clair. Évidemment, dans un contexte réel, le bon sens nous dirait d'y stocker les hashs. >Pour simplifier le travail, la table Users possède le mot de passe en clair. Évidemment, dans un contexte réel, le bon sens nous dirait d'y stocker les hashs.
Dans le code, nous avons une classe qui gère toute la DB. Pour ce faire, nous avons créé plusieurs méthodes. Pour résumé, chaque requête à une query faisant la requête SQL ainsi que les divers paramètres nécessaires (nom d'utilisateur, id, etc.)
##### API ##### API
Dans le backend, on a décidé d'utiliser le wrapper `promised-sqlite3`. Il fonctionne autour du module `sqlite3` et permet l'usage des promesses pour sqlite3. Cela nous permet de gérer facilement les retours de la base de données, sans avoir à se soucier de la synchrone. Dans le backend, on a décidé d'utiliser le wrapper `promised-sqlite3`. Il fonctionne autour du module `sqlite3` et permet l'usage des promesses pour sqlite3. Cela nous permet de gérer facilement les retours de la base de données, sans avoir à se soucier de la synchrone.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment