\section{Baza danych} \hspace{0.5cm} Baza danych jest to element łączący części systemu stanowiące front-end i back-end. Można ją podzielić na dwie części: przechowującą dane o użytkownikach oraz przechowującą dane o systemie. \subsection{Baza danych użytkowników} \begin{center} \includegraphics[scale=0.35]{user_database_schema.png} \end{center} Baza danych użytkowników została automatycznie stworzona przez framework Django. Umożliwia ona korzystanie z systemu dwóm typom użytkowników: normalnym użytkownikom oraz administratorom. Administrator ma dostęp do wszystkich danych przechowywanych w systemie, może je dowolnie dodawać, usuwać lub edytować. Użytkownik ma dostęp tylko do swoich danych. \subsection{Baza danych systemu} \begin{center} \includegraphics[scale=0.35]{system_database_schema.png} \end{center} \noindent \renewcommand{\arraystretch}{1.7} \begin{tabular}{p{2cm}p{13cm}} \textbf{dns} & tabela przechowująca znane systemowi serwery dns, \\ \textbf{history} & tabela zawierająca historię odpytywania serwerów dns o poszczególne serwisy, z uwzględnioną datą i rezultatem,\\ \textbf{location} & lokalizacja, miejsce gdzie znajduje się serwer dns, lub gdzie prowadzi vpn, \\ \textbf{order} & tabela zawierająca szczegóły zamówienia: datę zatwierdzenia, wartość oraz numer płatności, \\ \textbf{queries} & tabela łącznikowa, łącząca serwis z serwerami dns które należy sprawdzać oraz lokalizacjami, z których należy sprawdzać poprawność zapytań, \\ \textbf{service} & tabela przechowująca dane o serwisach klientów, które należy sprawdzać, \\ \textbf{subscription} & tabela zawierająca informację o subskrypcji, w tym datę rozpoczęcia i wygaśnieęcia, \\ \textbf{vpn} & tabela zawierająca pliki konfiguracyjne vpn'ów, \end{tabular} og msg
path: root/etc/completion/fish/guix.fish
lighting.scm?id=fa9ac83ec4098ba89c8cc3c9671144fe853fbc06'>gnu: ola: Build with protobuf@2....
AgeCommit message (Expand)Author
2018-03-20Correct name and Email for ng0....ng0
2018-01-16etc: Add completions for fish....ng0
Tobias Geerinckx-Rice
2017-06-16gnu: ola: Update to 0.10.4....Tobias Geerinckx-Rice
2017-02-22gnu: ola: Update to 0.10.3....Marius Bakke
2016-11-04gnu: ola: Fix build failure caused by use of deprecated function....Leo Famulari
2016-09-05gnu: Add ola....John J. Foerch