\hypertarget{db_8py}{
\section{Référence du fichier src/db.py}
\label{db_8py}\index{src/db.py@{src/db.py}}
}
\subsection*{Paquetages}
\begin{DoxyCompactItemize}
\item 
package \hyperlink{namespacedb}{db}
\end{DoxyCompactItemize}
\subsection*{Fonctions}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{namespacedb_a09fcf9f5e94ca96fb66efb23a694a309}{db.openDb}
\begin{DoxyCompactList}\small\item\em Ouverture de la base de données de l'application, et création si nécessaire. \item\end{DoxyCompactList}\item 
def \hyperlink{namespacedb_ac6c626f23deb608b4f108dd4cda9fc53}{db.checkVersion}
\begin{DoxyCompactList}\small\item\em Vérifie si la base de données reste compatible. \item\end{DoxyCompactList}\item 
def \hyperlink{namespacedb_a43fe858073d6758c37698db308c12579}{db.knowsId}
\begin{DoxyCompactList}\small\item\em dit si une clé USB est déjà connue \item\end{DoxyCompactList}\item 
def \hyperlink{namespacedb_aa01684fd2ddbc4b64b7f3dce6d53bee8}{db.tattooList}
\begin{DoxyCompactList}\small\item\em Renvoie la liste des tatouages connus de la base de données. \item\end{DoxyCompactList}\item 
def \hyperlink{namespacedb_a2a12f66ece85d98b8092d026630c8fb1}{db.readStudent}
\begin{DoxyCompactList}\small\item\em renvoie l'étudiant qui possède une clé USB \item\end{DoxyCompactList}\item 
def \hyperlink{namespacedb_a332d772896e9e054eaebcc490568bc1f}{db.readPrefs}
\begin{DoxyCompactList}\small\item\em renvoie les préférences de ScolaSync \item\end{DoxyCompactList}\item 
def \hyperlink{namespacedb_a886e21841a6062e3ae6314470097cda4}{db.setWd}
\begin{DoxyCompactList}\small\item\em définit le nouveau nom du répertoire de travail préféré. \item\end{DoxyCompactList}\item 
def \hyperlink{namespacedb_a742ba015663a3299a3c4de00d26b7f1f}{db.writeStudent}
\begin{DoxyCompactList}\small\item\em inscrit un étudiant comme propriétaire d'une clé USB \item\end{DoxyCompactList}\item 
def \hyperlink{namespacedb_a35512404aa98bf0d6776d7c4c4072afe}{db.writePrefs}
\begin{DoxyCompactList}\small\item\em inscrit les préférences \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
dictionary \hyperlink{namespacedb_a767bb9484dee1e432532c53e7bdbf657}{db.licence} = \{\}
\item 
\hyperlink{namespacedb_ab75af8e048a0e1efe369901e62f20abb}{db.database} = None
\item 
\hyperlink{namespacedb_ab9803b5fb71483ab3a54659cc7ca321b}{db.cursor} = None
\end{DoxyCompactItemize}
