mirror of
https://github.com/kristoferssolo/Mafia-the-Game-Description.git
synced 2025-10-21 19:50:35 +00:00
feat(Room): add Room table
This commit is contained in:
parent
c45634bc8c
commit
274642b6f4
@ -15,3 +15,4 @@ Visām tabulām, \texttt{VARCHAR} un \texttt{TEXT} laukiem tiek lietots UTF8 kod
|
||||
\input{./src/design/entities/room-status.tex}
|
||||
\input{./src/design/entities/user.tex}
|
||||
\input{./src/design/entities/game-setup.tex}
|
||||
\input{./src/design/entities/room.tex}
|
||||
|
||||
10
src/design/entities/room.tex
Normal file
10
src/design/entities/room.tex
Normal file
@ -0,0 +1,10 @@
|
||||
\begin{entityTable}{Istaba}{entity-room}
|
||||
\entityTableRow{nosaukums}{varchar(255)}{unique, not null}{Istabas Nosaukums}
|
||||
\entityTableRow{speles\_saksanas\_laiks}{timestamp}{}{Laiks, kad spēle sākas}
|
||||
\entityTableRow{speles\_beigsanas\_laiks}{timestamp}{}{Laiks, kad spēle beidzas}
|
||||
\entityTableRow{stavoklis}{int8}{not null}{Pašreizējais spēles stāvoklis, \texttt{FOREING KEY} uz \hyperref[tab:entity-room-status]{IstabasStavoklis} tabulas id kolonnu}
|
||||
\entityTableRow{piekluves\_kods}{char(6)}{unique}{Unikāls istabas piekļuves kods, 6 lielie burtcipari}
|
||||
\entityTableRow{vai\_rada\_miruso\_lomu}{bool}{default false, not null}{Vai pēc spēlētāja nāves var atklāt viņa lomu?}
|
||||
\entityTableRow{izveidosanas\_laiks}{timestamp}{default current\_timestamp, not null}{Laiks, kad dotā spēles istaba tika izveidota/saglabāta datubāzē}
|
||||
\entityTableRow{epeles\_konfiguracija}{int8}{not null}{Spēles uzstādījumi, kurus izmanto dotā istaba, \texttt{FOREING KEY} uz \hyperref[tab:entity-game-setup]{SpelesKonfiguracija} tabulas id kolonnu}
|
||||
\end{entityTable}
|
||||
Loading…
Reference in New Issue
Block a user