feat(Player): add Player table

This commit is contained in:
Kristofers Solo 2023-10-30 17:57:48 +02:00
parent 19da7af777
commit 781fe6dde4
2 changed files with 11 additions and 0 deletions

View File

@ -17,3 +17,4 @@ Visām tabulām, \texttt{VARCHAR} un \texttt{TEXT} laukiem tiek lietots UTF8 kod
\input{./src/design/entities/game-setup.tex}
\input{./src/design/entities/room.tex}
\input{./src/design/entities/game-event.tex}
\input{./src/design/entities/player.tex}

View File

@ -0,0 +1,10 @@
\begin{entityTable}{Speletajs}{entity-player}
\entityTableRow{nosaukums}{varchar(255)}{unique, not null}{Notikuma nosaukums}
\entityTableRow{ir\_noslepkavots}{bool}{default false, not null}{Vai dotais spēlētājs ir noslepkavots?}
\entityTableRow{ir\_izbalsots}{bool}{default false, not null}{Vai dotais spēlētājs ir izbalsots?}
\entityTableRow{ir\_izslegts}{bool}{default false, not null}{Vai dotais spēlētājs ir izslēgts?}
\entityTableRow{ir\_aktivs}{bool}{default true, not null}{Vai dotais spēlētājs ir aktīvs?}
\entityTableRow{redz\_mafijas\_sakarus}{bool}{default false, not null}{Vai dotais spēlētājs ir redz mafijas sakarus?}
\entityTableRow{istaba}{int8}{}{Istaba, kurā spēlē dotais spēlētājs, \texttt{FOREING KEY} uz \hyperref[tab:entity-room]{Istaba} tabulas id kolonnu}
\entityTableRow{speles\_loma}{int8}{not null}{Loma, kuru spēlē dotais spēlētājs, \texttt{FOREING KEY} uz \hyperref[tab:entity-game-role]{SpelesLoma} tabulas id kolonnu}
\end{entityTable}