Tabela WORKTIME
Opis pól tabeli WORKTIME. Tabela przechowuje dane dotyczące rozpoczęcia i zakończenia pracy.
| Nazwa kolumny | Typ | Opis |
|---|---|---|
| id_worktime | int |
unikalny identyfikator tabeli, klucz główny tabeli WORKTIME |
| id_user | int |
identyfiktor użytkownika, referencja do klucza głównego id_user w tabeli USERS, WORKTIME.id_user = USERS.id_user USERS |
| worktime_status | string |
status, pole może przybierać następujące wartości START/END/SYSTEM_END/BO_END/UNKNOW/USER_START/USER_FREE, USER_END/USER_BREAK/USER_BUSY/USER_TASK/USER_CALL |
| worktime_start_date | datetime |
data i czas rozpoczęcia pracy w formacie Y-m-d H:i:s |
| worktime_end_date | datetime |
data i czas zakończenia pracy w formacie Y-m-d H:i:s |
| worktime_km_start | int |
stan licznika przy rozpoczęciu pracy |
| worktime_km_end | int |
stan licznika przy zakończeniu pracy |
| worktime_registration | string |
numer rejestracyjny pojazdu |
| worktime_start_lati | double |
pozycja GPS lati rozpoczęcia pracy |
| worktime_start_long | double |
pozycja GPS long rozpoczęcia pracy |
| worktime_start_geo | POINT |
pozycja GPS geo rozpoczęcia pracy, więcej dokumentacja MySQL Spatial Data Types |
| worktime_end_lati | double |
pozycja GPS lati zakończenia pracy |
| worktime_end_long | double |
pozycja GPS long zakończenia pracy |
| worktime_end_geo | POINT |
pozycja GPS geo zakończenia pracy, więcej dokumentacja MySQL Spatial Data Types |