l3:serveri:registracija_reginfo_sql

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
l3:serveri:registracija_reginfo_sql [2017/04/09 12:02] – created milanol3:serveri:registracija_reginfo_sql [2017/04/09 17:31] (current) milano
Line 1: Line 1:
 ====== SQL za kreiranje tabele RegInfo ====== ====== SQL za kreiranje tabele RegInfo ======
  
-CREATE TABLE RegInfo (\\ +Jedinstveni UUID u pg može se dobiti sledećom komandom: 
-mel_id         VARCHAR(20) NOT NULL,\\ + 
-PRIMARY KEY(mel_id),\\ +<code> 
-version         VARCHAR(20),\\ +SELECT md5(random()::text || clock_timestamp()::text)::uuid 
-distrib         VARCHAR(20),\\ +</code> 
-lic_to         VARCHAR(255),\\ + 
-lic_to_pib    VARCHAR(30),\\ +DDL: 
-lic_to_addr    VARCHAR(255),\\ + 
-lic_to_reg    VARCHAR(3),\\ +<code> 
-lic_to_tel    VARCHAR(20),\\ +CREATE TABLE RegInfo ( 
-lic_to_ema    VARCHAR(50),\\ +mel_id UUID NOT NULL, 
-lic_to_ip        VARCHAR(30),\\ +PRIMARY KEY(mel_id), 
-reg_date        TIMESTAMP DEFAULT CURRENT_DATE,\\ +version VARCHAR(50), 
-refresh_date    TIMESTAMP DEFAULT CURRENT_DATE,\\ +distrib VARCHAR(20), 
-next_date        TIMESTAMP,\\ +lic_to VARCHAR(255), 
-expiry_date    TIMESTAMP,\\ +lic_to_pib VARCHAR(30), 
-status        INTEGER DEFAULT 30,\\ +lic_to_addr VARCHAR(255), 
-stat_entities    INTEGER,\\ +lic_to_reg VARCHAR(3), 
-stat_modules    VARCHAR(255),\\ +lic_to_tel VARCHAR(20), 
-stat_maxsize    DOUBLE PRECISION\\ +lic_to_ema VARCHAR(50), 
-)\\+lic_to_ip VARCHAR(30), 
 +reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP
 +refresh_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP
 +next_date TIMESTAMP, 
 +expiry_date TIMESTAMP, 
 +status INTEGER DEFAULT 40
 +stat_entcount INTEGER, 
 +stat_entities VARCHAR(255), 
 +stat_modules VARCHAR(255), 
 +stat_maxsize DOUBLE PRECISION 
 +)
 WITH (oids = false); WITH (oids = false);
  
-COMMENT ON COLUMN reginfo.mel_id IS 'Jedinstveni Id registracije, 4×4 znaka';\\ +COMMENT ON COLUMN reginfo.mel_id IS 'Jedinstveni Id registracije, 4×4 znaka'; 
-COMMENT ON COLUMN reginfo.version IS 'Registrovana verzija Balansa i baze podataka';\\ +COMMENT ON COLUMN reginfo.version IS 'Registrovana verzija Balansa i baze podataka'; 
-COMMENT ON COLUMN reginfo.distrib IS 'Jedinstveni kod distributera programa';\\ +COMMENT ON COLUMN reginfo.distrib IS 'Jedinstveni kod distributera programa'; 
-COMMENT ON COLUMN reginfo.lic_to IS 'Naziv firme, nosioca licence';\\ +COMMENT ON COLUMN reginfo.lic_to IS 'Naziv firme, nosioca licence'; 
-COMMENT ON COLUMN reginfo.lic_to_pib IS 'Jedinstveni identifikator nosioca licence (PIB,JIB,reg.br firme)';\\ +COMMENT ON COLUMN reginfo.lic_to_pib IS 'Jedinstveni identifikator nosioca licence (PIB,JIB,reg.br firme)'; 
-COMMENT ON COLUMN reginfo.lic_to_addr IS 'Adresa nosioca licence';\\ +COMMENT ON COLUMN reginfo.lic_to_addr IS 'Adresa nosioca licence'; 
-COMMENT ON COLUMN reginfo.lic_to_reg IS 'Oznaka regiona kojem pripada nosilac licence';\\ +COMMENT ON COLUMN reginfo.lic_to_reg IS 'Oznaka regiona kojem pripada nosilac licence'; 
-COMMENT ON COLUMN reginfo.lic_to_tel IS 'Telefon za kontaktiranje klijenta u sllučaju problema';\\ +COMMENT ON COLUMN reginfo.lic_to_tel IS 'Telefon za kontaktiranje klijenta u sllučaju problema'; 
-COMMENT ON COLUMN reginfo.lic_to_ema IS 'Email na koji se šalju zahtevi za registraciju';\\ +COMMENT ON COLUMN reginfo.lic_to_ema IS 'Email na koji se šalju zahtevi za registraciju'; 
-COMMENT ON COLUMN reginfo.lic_to_ip IS 'IP adresa sa koje je stigao zahtev';\\ +COMMENT ON COLUMN reginfo.lic_to_ip IS 'IP adresa sa koje je stigao zahtev'; 
-COMMENT ON COLUMN reginfo.reg_date IS 'Datum i vreme registracije';\\ +COMMENT ON COLUMN reginfo.reg_date IS 'Datum i vreme registracije'; 
-COMMENT ON COLUMN reginfo.refresh_date IS 'Datum i vreme poslednjeg obnavljanja podataka o registraciji';\\ +COMMENT ON COLUMN reginfo.refresh_date IS 'Datum i vreme poslednjeg obnavljanja podataka o registraciji'; 
-COMMENT ON COLUMN reginfo.next_date IS 'Datum i vreme sledećeg ciklusa osvežavanja registracije';\\ +COMMENT ON COLUMN reginfo.next_date IS 'Datum i vreme sledećeg ciklusa osvežavanja registracije'; 
-COMMENT ON COLUMN reginfo.expiry_date IS 'Datum i vreme isteka licence';\\ +COMMENT ON COLUMN reginfo.expiry_date IS 'Datum i vreme isteka licence'; 
-COMMENT ON COLUMN reginfo.status IS 'Status licence: 10 - revoked, 20 - read only, 30 - granted';\\ +COMMENT ON COLUMN reginfo.status IS 'Status licence: 10 - revoked, 20 - read only, 30 - granted warning, 40 - granted processing, 50 - granted'; 
-COMMENT ON COLUMN reginfo.stat_entities IS 'Statistika - broj registrovanih firmi u Balans bazi kod klijenta';\\ +COMMENT ON COLUMN reginfo.stat_entcount IS 'Statistika - broj registrovanih firmi u Balans bazi kod klijenta'; 
-COMMENT ON COLUMN reginfo.stat_modules IS 'Aktivni dodatni moduli u bazama korisnika';\\+COMMENT ON COLUMN reginfo.stat_entities IS 'Spisak početnih slova firmi registrovanih u Balans bazi odvojen zarezom'; 
 +COMMENT ON COLUMN reginfo.stat_modules IS 'Aktivni dodatni moduli u bazama korisnika';
 COMMENT ON COLUMN reginfo.stat_maxsize IS 'Maksimalna veličina među aktivnim bazama izražena u MB'; COMMENT ON COLUMN reginfo.stat_maxsize IS 'Maksimalna veličina među aktivnim bazama izražena u MB';
 +</code>
  
  
  • l3/serveri/registracija_reginfo_sql.1491739373.txt.gz
  • Last modified: 2017/04/09 12:02
  • by milano