Baza danych: Organizacje

Z DrRobert DOCS
Wersja z dnia 13:19, 19 mar 2024 autorstwa WeronikaR (dyskusja | edycje) (Utworzono nową stronę "== Tabela placówek: `sg_user_organisations` == Tabela z podstawowymi danymi organizacji/placówki POZ. {| class="wikitable" |+ !nazwa !typ !domyślnie !klucz lub właściwości !opis |- |id |int |$auto_increment |primary_key | |- |uuid |char(36) |UUID() | |wygenerowany identyfikator UUID |- |name |varchar(200) |NULL | |nazwa |- |data |json |NULL | |json z danymi niezaszyfrowanymi |- |deleted |bool |0 | |flaga usunięcia |- |dt_deleted |datetime |NULL | |data i cza…")
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania

Tabela placówek: `sg_user_organisations`

Tabela z podstawowymi danymi organizacji/placówki POZ.

nazwa typ domyślnie klucz lub właściwości opis
id int $auto_increment primary_key
uuid char(36) UUID() wygenerowany identyfikator UUID
name varchar(200) NULL nazwa
data json NULL json z danymi niezaszyfrowanymi
deleted bool 0 flaga usunięcia
dt_deleted datetime NULL data i czas usunięcia
dt_created datetime CURRENT_TIMESTAMP data i czas utworzenia
dt_updated datetime NULL on update CURRENT_TIMESTAMP data i czas modyfikacji

Tabela członkostwa ` sg_user_organisations_membership`

Tabela wskazująca na przynależność użytkowników do organizacji/placówki POZ.

nazwa typ domyślnie klucz lub właściwości opis
id int $auto_increment primary_key
uuid char(36) UUID() wygenerowany identyfikator UUID
used_id int 0 id użytkownika
organisation_id int 0 id organizacji
type_id int 0 rodzaj przynależności
date_start datetime NULL data rozpoczęcia członkostwa
date_stop datetime NULL data rozpoczęcia członkostwa
deleted bool 0 flaga usunięcia
dt_deleted datetime NULL data i czas usunięcia
dt_created datetime CURRENT_TIMESTAMP data i czas utworzenia
dt_updated datetime NULL on update CURRENT_TIMESTAMP data i czas modyfikacji