feat(dissertation): add appendix for database schemas

This commit is contained in:
Anthony Berg 2024-05-14 14:18:12 +01:00
parent cc87884f40
commit 002f43132d
4 changed files with 56 additions and 0 deletions

View File

@ -0,0 +1,52 @@
\documentclass[../../dissertation.tex]{subfiles}
\begin{document}
\section{SQL Schemas}
\begin{listing}[!htbp]
\inputminted[
linenos,
breaklines,
]{sql}{code/sqldelight/Project.sq}
\caption[Project Schema]{SQL Schema for Project}
\label{list:sql-project}
\end{listing}
\begin{listing}
\inputminted[
linenos,
breaklines,
]{sql}{code/sqldelight/Procedure.sq}
\caption[Procedure Schema]{SQL Schema for Procedure}
\label{list:sql-procedure}
\end{listing}
\begin{listing}
\inputminted[
linenos,
breaklines,
]{sql}{code/sqldelight/Action.sq}
\caption[Action Schema]{SQL Schema for Action}
\label{list:sql-action}
\end{listing}
\begin{listing}
\inputminted[
linenos,
breaklines,
]{sql}{code/sqldelight/Test.sq}
\caption[Test Schema]{SQL Schema for Test}
\label{list:sql-test}
\end{listing}
\begin{listing}
\inputminted[
linenos,
breaklines,
]{sql}{code/sqldelight/ActionResult.sq}
\caption[ActionResult Schema]{SQL Schema for ActionResult}
\label{list:sql-actionresult}
\end{listing}
\end{document}

View File

@ -0,0 +1 @@
../../../connector/shared/src/commonMain/sqldelight/io/anthonyberg/connector/shared/database/

Binary file not shown.

View File

@ -121,6 +121,9 @@ with areas of improvement for me throughout the project.
\chapter{Formal Model} \chapter{Formal Model}
\subfile{chapters/appendix/formal.tex} \subfile{chapters/appendix/formal.tex}
\chapter{Database}
\subfile{chapters/appendix/database.tex}
% References % References
\nocite{*} \nocite{*}
\printbibliography[heading=bibintoc, title={References}] \printbibliography[heading=bibintoc, title={References}]