Tabela ankiet: `sg_surveys`
Tabela z podstawowymi danymi ankiety.
| 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
|
| description
|
text
|
NULL
|
|
opis
|
| data
|
json
|
NULL
|
|
json z danymi niezaszyfrowanymi
|
| dt_created
|
datetime
|
CURRENT_TIMESTAMP
|
|
data i czas utworzenia
|
| dt_updated
|
datetime
|
NULL
|
on update CURRENT_TIMESTAMP
|
data i czas modyfikacji
|
| deleted
|
bool
|
0
|
|
flaga usunięcia
|
| dt_deleted
|
datetime
|
NULL
|
|
data i czas usunięcia
|
Tabela pytań: `sg_survey_questions`
Tabela z pytaniami.
| nazwa
|
typ
|
domyślnie
|
klucz lub właściwości
|
opis
|
| id
|
int
|
$auto_increment
|
primary_key
|
|
| uuid
|
char(36)
|
UUID()
|
|
wygenerowany identyfikator UUID
|
| survey_id
|
integer
|
NULL
|
|
id ankiety (0 gdy jest to podpytanie)
|
| answer_id
|
integer
|
NULL
|
|
id odpowiedzi (gdy jest to podpytanie)
|
| name
|
varchar(200)
|
NULL
|
|
nazwa
|
| type
|
varchar(20)
|
NULL
|
|
typ
|
| unit
|
varchar(10)
|
NULL
|
|
jednostka
|
| content
|
text
|
NULL
|
|
treść
|
| data
|
json
|
NULL
|
|
json z danymi dodatkowymi
|
| dt_created
|
datetime
|
CURRENT_TIMESTAMP
|
|
data i czas utworzenia
|
| dt_updated
|
datetime
|
NULL
|
on update CURRENT_TIMESTAMP
|
data i czas modyfikacji
|
| deleted
|
bool
|
0
|
|
flaga usunięcia
|
| dt_deleted
|
datetime
|
NULL
|
|
data i czas usunięcia
|
Statusy użytkowników:
| id
|
nazwa
|
klucz
|
| 0
|
nowy
|
STATUS_NEW
|
| 1
|
aktywny
|
STATUS_ACTIVE
|
| 91
|
nieaktywny
|
STATUS_INACTIVE
|
| 92
|
zawieszony
|
STATUS_SUSPENDED
|
| 99
|
usunięty
|
STATUS_DELETED
|
Tabela użytkowników: `sg_users`
Tabela z podstawowymi danymi użytkowników.
| nazwa
|
typ
|
domyślnie
|
klucz lub właściwości
|
opis
|
| id
|
int
|
$auto_increment
|
primary_key
|
|
| status_id
|
int
|
0
|
|
id statusu użytkownika
|
| uuid
|
char(36)
|
UUID()
|
|
wygenerowany identyfikator UUID
|
| name
|
varchar(200)
|
NULL
|
|
nazwa
|
| email
|
varchar(200)
|
NULL
|
|
adres email
|
| phone
|
varchar(20)
|
NULL
|
|
nr telefonu
|
| data
|
json
|
NULL
|
|
json z danymi niezaszyfrowanymi
|
| data_encrypted
|
longtext
|
NULL
|
|
zaszyfrowana tablica z danymi niejawnymi
|
| dt_created
|
datetime
|
CURRENT_TIMESTAMP
|
|
data i czas utworzenia
|
| dt_updated
|
datetime
|
NULL
|
on update CURRENT_TIMESTAMP
|
data i czas modyfikacji
|
| deleted
|
bool
|
0
|
|
flaga usunięcia
|
| dt_deleted
|
datetime
|
NULL
|
|
data i czas usunięcia
|
Statusy użytkowników:
| id
|
nazwa
|
klucz
|
| 0
|
nowy
|
STATUS_NEW
|
| 1
|
aktywny
|
STATUS_ACTIVE
|
| 91
|
nieaktywny
|
STATUS_INACTIVE
|
| 92
|
zawieszony
|
STATUS_SUSPENDED
|
| 99
|
usunięty
|
STATUS_DELETED
|
Tabela użytkowników: `sg_users`
Tabela z podstawowymi danymi użytkowników.
| nazwa
|
typ
|
domyślnie
|
klucz lub właściwości
|
opis
|
| id
|
int
|
$auto_increment
|
primary_key
|
|
| status_id
|
int
|
0
|
|
id statusu użytkownika
|
| uuid
|
char(36)
|
UUID()
|
|
wygenerowany identyfikator UUID
|
| name
|
varchar(200)
|
NULL
|
|
nazwa
|
| email
|
varchar(200)
|
NULL
|
|
adres email
|
| phone
|
varchar(20)
|
NULL
|
|
nr telefonu
|
| data
|
json
|
NULL
|
|
json z danymi niezaszyfrowanymi
|
| data_encrypted
|
longtext
|
NULL
|
|
zaszyfrowana tablica z danymi niejawnymi
|
| dt_created
|
datetime
|
CURRENT_TIMESTAMP
|
|
data i czas utworzenia
|
| dt_updated
|
datetime
|
NULL
|
on update CURRENT_TIMESTAMP
|
data i czas modyfikacji
|
| deleted
|
bool
|
0
|
|
flaga usunięcia
|
| dt_deleted
|
datetime
|
NULL
|
|
data i czas usunięcia
|
Statusy użytkowników:
| id
|
nazwa
|
klucz
|
| 0
|
nowy
|
STATUS_NEW
|
| 1
|
aktywny
|
STATUS_ACTIVE
|
| 91
|
nieaktywny
|
STATUS_INACTIVE
|
| 92
|
zawieszony
|
STATUS_SUSPENDED
|
| 99
|
usunięty
|
STATUS_DELETED
|