Fonctions | |
| def | openDb |
| Ouverture de la base de données de l'application, et création si nécessaire. | |
| def | checkVersion |
| Vérifie si la base de données reste compatible. | |
| def | hasStudent |
| vérifie qu'un étudiant est déjà connu | |
| def | knowsId |
| dit si une clé USB est déjà connue | |
| def | tattooList |
| Renvoie la liste des tatouages connus de la base de données. | |
| def | readStudent |
| renvoie l'étudiant qui possède une clé USB | |
| def | readPrefs |
| renvoie les préférences de ScolaSync | |
| def | setWd |
| définit le nouveau nom du répertoire de travail préféré. | |
| def | writeStudent |
| inscrit un étudiant comme propriétaire d'une clé USB | |
| def | writePrefs |
| inscrit les préférences | |
Variables | |
| dictionary | licence = {} |
| database = None | |
| cursor = None | |
| def src.db.checkVersion | ( | major, | |
| minor | |||
| ) |
Vérifie si la base de données reste compatible.
Un changement de version majeur implique une mise à jour en cas de base de donnée ancienne. Un changmeent de version mineur n'implique pas de changement de structure de la base de données.
Définition à la ligne 57 du fichier db.py.

| def src.db.hasStudent | ( | student | ) |
| def src.db.knowsId | ( | stickid, | |
| uuid, | |||
| tattoo | |||
| ) |
| def src.db.openDb | ( | ) |
| def src.db.readPrefs | ( | ) |
| def src.db.readStudent | ( | stickid, | |
| uuid, | |||
| tattoo | |||
| ) |
| def src.db.setWd | ( | newDir | ) |
| def src.db.tattooList | ( | ) |
| def src.db.writePrefs | ( | prefs | ) |
| def src.db.writeStudent | ( | stickid, | |
| uuid, | |||
| tattoo, | |||
| student | |||
| ) |
| src::db::cursor = None |
| src::db::database = None |
| dictionary src::db::licence = {} |