From 1763955a88bda4d02220fb650e148a63689cd4ff Mon Sep 17 00:00:00 2001 From: Mylloon Date: Wed, 24 Nov 2021 16:11:27 +0100 Subject: [PATCH] Adding date and daily revenue made my the cashier entry in the db --- users.py | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/users.py b/users.py index 803b8c2..b5e05e3 100644 --- a/users.py +++ b/users.py @@ -17,7 +17,9 @@ class Utilisateurs(BaseDeDonnees): prenom TEXT, naissance TEXT, adresse TEXT, - postal INTEGER + postal INTEGER, + date INTEGER, + stat_journaliere REAL ); """ self.requete(requete) @@ -34,16 +36,16 @@ class Utilisateurs(BaseDeDonnees): postal=46800 ) - def ajoutUtilisateur(self, pseudo: str, passe: str, metier: int, nom: str, prenom: str, naissance: str, adresse: str, postal: int) -> list: + def ajoutUtilisateur(self, pseudo: str, passe: str, metier: int, nom: str, prenom: str, naissance: str, adresse: str, postal: int, date: int = None, statJournaliere: float = 0.) -> list: """Ajoute un utilisateur et retourne l'ID de ce dernier.""" requete = """ INSERT INTO utilisateurs ( pseudo, passe, metier, nom, prenom, naissance, adresse, postal ) VALUES ( - ?, ?, ?, ?, ?, ?, ?, ? + ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ); """ - self.requete(requete, [pseudo.lower(), passe, metier, nom.upper(), prenom.capitalize(), naissance, adresse, postal]) + self.requete(requete, [pseudo.lower(), passe, metier, nom.upper(), prenom.capitalize(), naissance, adresse, postal, date, statJournaliere]) return self.affichageResultat(self.requete("SELECT last_insert_rowid();")) def suppressionUtilisateurs(self, pseudo: str) -> None: @@ -86,7 +88,9 @@ class Utilisateurs(BaseDeDonnees): "prenom", "naissance", "adresse", - "postal" + "postal", + "date", + "start_journaliere" ] if not id: # si la variable `id` n'est pas définie if not pseudo: # si la variable `pseudo` n'est pas définie