Poniżej przedstawiono ogólną strukturę bazy danych LMS. Bardziej szczegółowe informacje o typach danych, ograniczeniach nakładanych na pola oraz wartości domyślne zawarte są w plikach lms.mysql, lms.pgsql w katalogu /doc.
id - identyfikator |
login - login |
name - nazwa (nazwisko i imię) |
email - adres admina |
rights - prawa dostępu |
hosts - lista hostów z prawem do logowania |
passwd - hasło logowania |
lastlogindate - data ostatniego logowania |
lastloginip - adres IP, z którego nastąpiło ostatnie logowanie |
failedlogindate - data ostatniej nieudanej próby logowania |
failedloginip - adres IP, z którego próbowano się zalogować |
deleted - czy usunięty (0/1) |
id - identyfikator |
lastname - nazwa/nazwisko |
name - imię |
status - status (3-podłączony, 2-oczekujący, 1-zainteresowany) |
email - adres poczty internetowej |
pin - numer pin (uwierzytelnianie) |
address - adres (ulica, nr domu, nr lokalu) |
zip - kod pocztowy |
city - nazwa miasta |
ten - numer identyfikacji podatkowej NIP |
ssn - numer PESEL |
regon - numer REGON |
rbe - numer KRS/EDG |
icn - numer dowodu osobistego |
info - dodatkowe informacje |
notes - notatki |
serviceaddr - adres do doręczeń (np. na faktury) |
creationdate - czas utworzenia wpisu |
moddate - czas modyfikacji |
creatorid - identyfikator użytkownika tworzącego wpis |
modid - identyfikator użytkownika dokonującego zmian danych |
deleted - usunięty z bazy (0/1) |
message - komunikat do wyświetlenia przy włączonych ostrzeżeniach |
id - identyfikator |
name - nazwa |
description - opis |
id - identyfikator |
customergroupid - identyfikator grupy |
customerid - identyfikator klienta |
id - identyfikator |
name - nazwa sieci |
address - adres IP |
mask - maska |
interface - interfejs (np. eth1) |
gateway - adres IP bramy |
dns - adres IP serwera nazw |
dns2 - adres IP zapasowego serwera nazw |
domain - domena |
wins - adres serwera WINS |
dhcpstart - początek zakresu DHCP |
dhcpend - koniec zakresu DHCP |
id - identyfikator |
name - nazwa |
mac - adres MAC |
ipaddr - adres IP |
passwd - hasło np. pppoe |
ownerid - identyfikator właściciela ('0' - dla adresu urządzenia) |
creationdate - znacznik czasu utworzenia wpisu |
moddate - znacznik czasu ostatniej modyfikacji |
creatorid - identyfikator użytkownika tworzącego wpis |
modid - identyfikator użytkownika ostatnio modyfikującego wpis |
netdev - identyfikator urządzenia sieciowego do którego jest podłączony komputer |
linktype - typ połączenia sieciowego (0-kabel, 1-radio) |
access - podłączony/odłączony (1/0) |
chkmac - włączone/wyłączone sprawdzanie MAC adresu (1/0) |
halfduplex - half/full duplex (0/1) |
warning - ostrzegaj/nie ostrzegaj (1/0) |
lastonline - znacznik czasu ostatniej obecności w sieci |
info - informacje dodatkowe |
location - lokalizacja (adres) |
id - identyfikator |
name - nazwa |
location - lokalizacja |
description - opis |
producer - producent |
model - model |
serialnumber - numer seryjny |
ports - ilość portów |
id - identyfikator |
src - jeden koniec |
dst- drugi koniec |
type - typ połączenia (0-kabel, 1-radio) |
id - identyfikator |
time - znacznik czasu zaksięgowania operacji |
type - typ operacji (1-płatność, 0-zobowiązanie) |
userid - identyfikator użytkownika dokonującego operacji |
value - wartość w złotych |
taxid - identyfikator stawki podatkowej |
customerid - identyfikator klienta ('0' - jeśli nie dotyczy) |
docid - identyfikator dokumentu (np. faktury) obejmującego daną operację |
itemid - nr pozycji na fakturze |
comment - opis operacji |
id - identyfikator |
date - znacznik czasu operacji |
value - kwota operacji |
customer - dane wpłacającego |
description - opis operacji |
customerid - identyfikator klienta |
hash - unikalny skrót danych operacji |
closed - status operacji |
id - identyfikator |
value - wartość procentowa stawki |
label - etykieta stawki |
validfrom - początek okresu obowiązywania |
validto - koniec okresu obowiązywania |
taxed - status opodatkowania (1-tak, 0-nie) |
id - identyfikator |
name - nazwa |
value - kwota |
taxid - identyfikator stawki podatkowej |
prodid - numer PKWiU |
uprate - gwarantowany upload |
upceil - maksymalny upload |
downrate - gwarantowany download |
downceil - maksymalny download |
climit - limit połączeń |
plimit - limit pakietów w jednostce czasu |
plimit - limit danych w jednostce czasu |
description - opis |
id - identyfikator |
name - nazwa (opis) zobowiązania |
value - kwota |
taxid - identyfikator stawki podatkowej |
prodid - numer PKWiU |
id - identyfikator |
name - nazwa |
value - kwota |
creditor - nazwa wierzyciela |
period - typ okresu naliczania: codziennie/co tydzień/co miesiąc/co kwartał/co rok (1/2/3/4/5) |
at - dzień naliczenia |
description - opis |
id - identyfikator |
tariffid - identyfikator taryfy |
liabilityid - identyfikator zobowiązania |
customerid - identyfikator klienta |
period - typ okresu naliczania: codziennie/co tydzień/co miesiąc/co kwartał/co rok (1/2/3/4/5) |
at - dzień naliczania |
datefrom - data obowiązywania zobowiązania |
dateto - data obowiązywania zobowiązania |
invoice - określa czy ma być wystawiana faktura (1 - tak, 0 - nie) |
discount - wartość procentowa rabatu |
suspended - zawieszenie płatności (1 - tak, 0 - nie) |
settlement - rozliczenie okresu niepełnego (1 - tak, 0 - nie) |
id - identyfikator |
assignmentid - identyfikator zobowiązania |
nodeid - identyfikator komputera |
id - identyfikator |
template - szablon (wzorzec) numeru |
period - typ okresu numeracyjnego: dzień/tydzień/miesiąc/kwartał/rok |
doctype - typ dokumentu |
isdefault - '1' - jeśli dany plan jest domyślny dla wybranego typu dokumentów, '0' - jeśli nie |
id - identyfikator |
name - nazwa rejestru |
description - dodatkowy opis |
in_numberplanid - identyfikator planu numeracyjnego dla dowodów wpłaty |
out_numberplanid - identyfikator planu numeracyjnego dla dowodów wypłaty |
disabled - wyłączenie sumowania (0/1) |
id - identyfikator |
regid - identyfikator rejestru |
userid - identyfikator użytkownika |
rights - (1-odczyt, 2-zapis, 3-zaawansowane) |
id - identyfikator |
regid - identyfikator rejestru |
userid - identyfikator użytkownika |
time - data i godzina wpisu |
value - rzeczywista wartość stanu kasy (gotówki) |
snapshot - wartość stanu kasy |
description - dodatkowe informacje |
id - identyfikator |
number - numer dokumentu (%N) |
extnumber - dodatkowy numer dokumentu (%I) |
numberplanid - identyfikator planu numeracyjnego |
type - typ dokumentu (1-faktura, 2-KP) |
cdate - data wystawienia |
paytime - termin płatności (ilość dni) |
paytype - rodzaj płatności (przelew/gotówka/etc.) |
customerid - identyfikator klienta-nabywcy |
userid - identyfikator użytkownika wystawiającego dokument |
name - nazwa (nazwisko i imię) klienta |
address - adres klienta |
ten - nip klienta |
ssn - PESEL klienta |
zip - kod pocztowy klienta |
city - miasto klienta |
closed - czy dokument jest rozliczony? (0/1) |
reference - ID dokumentu (np. korygowanej faktury) |
reason - np. powód korekty faktury |
docid - identyfikator dokumentu |
title - tytuł dokumentu |
fromdate - początek okresu obowiązywania |
todate - koniec okresu obowiązywania |
filename - nazwa pliku |
contenttype - typ pliku |
md5sum - suma md5 pliku |
description - dodatkowy opis |
docid - identyfikator faktury |
itemid - nr pozycji |
value - kwota pozycji |
discount - wartość procentowa rabatu |
taxid - identyfikator stawki podatkowej |
prodid - numer PKWiU |
content - użyta jednostka (najczęściej 'szt.') |
count - ilość |
description - opis |
tariffid - identyfikator taryfy |
docid - identyfikator faktury |
itemid - nr pozycji |
regid - identyfikator rejestru |
value - kwota pozycji |
description - opis pozycji |
id - identyfikator rekordu |
customerid - identyfikator klienta |
uid - identyfikator/nazwa użytkownika komunikatora |
type - typ komunikatora (0-gadu-gadu, 1-yahoo, 2-skype) |
id - identyfikator rekordu |
customerid - identyfikator klienta |
phone - numer telefoniczny |
name - nazwa/opis kontaktu |
id - identyfikator rekordu |
ownerid - identyfikator klienta (0 - konto "systemowe") |
login - nazwa konta |
password - hasło zaszyfrowane funkcją crypt() |
realname - dodatkowa nazwa konta/użytkownika |
lastlogin - data ostatniego logowania |
uid - identyfikator systemowy konta |
home - katalog domowy |
type - typ konta (suma: 1-shell, 2-poczta, 4-www, 8-ftp) |
expdate - data ważności konta |
domainid - identyfikator domeny z tabeli 'domains' |
createtime - data utworzenia konta |
quota_sh - limit |
quota_mail - limit |
quota_www - limit |
quota_ftp - limit |
quota_sql - limit |
id - identyfikator rekordu |
name - nazwa domeny |
description - opis |
id - identyfikator rekordu |
login - nazwa konta (bez domeny) |
accountid - identyfikator konta |
nodeid - numer komputera |
dt - znacznik czasu |
upload - ilość danych wysłanych, w bajtach |
download - ilość danych odebranych, w bajtach |
id - identyfikator |
name - nazwa |
email - adres konta pocztowego |
description - opis dodatkowy |
id - identyfikator |
queueid - identyfikator kolejki |
requestor - dane zgłaszającego-klienta (w tym e-mail) |
customerid - identyfikator klienta |
subject - temat zgłoszenia |
state - status (0-nowy, 1-otwarty, 2-rozwiązany, 3-martwy) |
cause - przyczyna zgłoszenia (0-nieznana, 1-klient, 2-firma) |
owner - identyfikator właściciela-użytkownika |
createtime - data zgłoszenia |
id - identyfikator |
ticketid - identyfikator zgłoszenia |
userid - identyfikator użytkownika-nadawcy |
customerid - identyfikator klienta-nadawcy |
mailfrom - e-mail nadawcy |
subject - temat wiadomości |
messageid - pocztowy identyfikator wiadomości |
inreplyto - identyfikator poprzedniej wiadomości |
replyto - nagłówek wiadomości |
headers - wszystkie nagłówki pocztowe wiadomości |
body - treść wiadomości |
createtime - data utworzenia/wysłania/odebrania |
messageid - identyfikator wiadomości |
filename - nazwa pliku |
contenttype - typ pliku |
id - identyfikator |
ticketid - identyfikator zgłoszenia |
userid - identyfikator użytkownika |
body - treść notatki |
createtime - data utworzenia |
id - identyfikator |
queueid - identyfikator kolejki |
userid - identyfikator użytkownika |
rights - (1-odczyt, 2-zapis, 3-powiadomienia) |
id - identyfikator |
section - nazwa sekcji |
var - nazwa opcji konfiguracyjnej |
value - wartość |
description - opis/komentarz |
disabled - wyłączenie opcji (0-wł., 1-wył.) |
id - identyfikator |
title - tytuł |
description - opis |
note - notatka |
date - data zdarzenia |
begintime - początek zdarzenia |
endtime - koniec zdarzenia |
userid - identyfikator użytkownika tworzącego wpis w terminarzu |
customerid - identyfikator klienta |
private - prywatny/publiczny |
closed - status zamknięcia |
eventid - identyfikator zdarzenia |
userid - identyfikator użytkownika |
id - identyfikator |
name - nazwa hosta |
description - opis |
lastreload - data ostatniego przeładowania |
reload - żądanie przeładowania |
id - identyfikator |
name - nazwa instancji |
hostid - identyfikator hosta |
module - nazwa i ścieżka do modułu |
crontab - czas wykonania |
priority - priorytet przeładowania |
description - opis |
disabled - status (włączona/wyłączona) |
id - identyfikator |
instanceid - identyfikator instancji |
var - nazwa opcji |
value - wartość opcji |
description - opis |
disabled - status (włączona/wyłączona) |
id - identyfikator sesji |
ctime - czas utworzenia |
mtime - czas modyfikacji |
atime - czas ost. dostępu |
vdata - dane weryfikujące |
content - dane |
keytype - typ |
keyvalue - wartość |
Poprzedni | Spis treści | Następny |
Dla dociekliwych | Początek rozdziału | Format pliku konfiguracyjnego |