diff options
| author | Debulois <quentin@debulois.fr> | 2022-05-05 16:17:58 +0200 |
|---|---|---|
| committer | Debulois <quentin@debulois.fr> | 2022-05-05 16:17:58 +0200 |
| commit | d12ff4871844043e7a9e06a63a79c6e415ade936 (patch) | |
| tree | 490625d179de9b754b5056d29b8726143098e61c /src/database/dbadmin.py | |
| parent | 809f5c2c7ce0bdf05287c6f1b5ec1330efb0c469 (diff) | |
Tous les fichiers sont commentés
Diffstat (limited to 'src/database/dbadmin.py')
| -rw-r--r-- | src/database/dbadmin.py | 34 |
1 files changed, 20 insertions, 14 deletions
diff --git a/src/database/dbadmin.py b/src/database/dbadmin.py index 76e31b4..f63caf5 100644 --- a/src/database/dbadmin.py +++ b/src/database/dbadmin.py @@ -5,6 +5,8 @@ # afin de gérer l'administration du site # # # ############################################################################ +# https:#stackoverflow.com/questions/1361340/how-can-i-do-insert-if-not-exists-in-mysql +# https:#stackoverflow.com/questions/1676551/best-way-to-test-if-a-row-exists-in-a-mysql-table # Import de dbmain from src.database.dbmain import DbMain @@ -12,12 +14,14 @@ from src.database.dbmain import DbMain # Extension de cette classe avec dbmain class DbAdmin(DbMain): - - # **************************************************************************** + """ + Classe contenant les méthodes pour gérer la BDD réservées à l'admin + """ # GESTION DES UTILISATEURS DANS L'ADMIN - # **************************************************************************** - # Récupérer toutes les infos de la table userAccount def get_all_users_account(self) -> list: + """ + Récupération de tous les utilsiateur + """ reqGetAll: str = """ SELECT * @@ -28,11 +32,11 @@ class DbAdmin(DbMain): return result - # https:#stackoverflow.com/questions/1361340/how-can-i-do-insert-if-not-exists-in-mysql - # Suppresion d'un utilisateur def del_user_by_userid(self, userId: int) -> int: + """ + Méthode pour la suppression d'un utilisateur + """ # Préparation de la requète pour voir si l'utilisateur existe - # https:#stackoverflow.com/questions/1676551/best-way-to-test-if-a-row-exists-in-a-mysql-table reqCheckExistId: str = """ SELECT EXISTS( SELECT 1 FROM @@ -56,11 +60,11 @@ class DbAdmin(DbMain): return 0 - # **************************************************************************** # GESTION DES EMPLOIS DANS L'ADMIN - # **************************************************************************** - # Ajout d'une categorie def register_job_category(self, jobNameEn: str, jobNameFr: str) -> int: + """ + Méthode pour l'ajout d'une categorie + """ # Préparation et execution de la requète pour voir si la categorie existe en anglais reqCheckjobCategoryNameEn: str = """ SELECT EXISTS( @@ -106,8 +110,10 @@ class DbAdmin(DbMain): return 0 - # Suppresion d'un utilisateur def del_job_category_by_jobid(self, jobId: int) -> int: + """ + Méthode pour la suppression d'une catégorie d'emploi + """ # Préparation de la requète pour voir si l'utilisateur existe reqCheckExistId: str = """ SELECT EXISTS( @@ -137,11 +143,11 @@ class DbAdmin(DbMain): return 0 - # **************************************************************************** # GESTION DES MISSIONS DANS L'ADMIN - # **************************************************************************** - # Suppresion d'une mission def del_mission_by_missionid(self, missionId: int) -> int: + """ + Méthode pour la suppression d'une mission + """ # Préparation de la requète pour voir si l'utilisateur existe reqCheckExistId: str = """ SELECT EXISTS( |
