
franta-hg@1: -- Table: cil
franta-hg@1: 
franta-hg@1: -- DROP TABLE cil;
franta-hg@1: 
franta-hg@1: CREATE TABLE cil
franta-hg@1: (
franta-hg@1:   id bigint NOT NULL,
franta-hg@1:   nazev character varying NOT NULL,
franta-hg@1:   url character varying, -- Odkaz na daný cíl – pokud je to např. webová stránka
franta-hg@22:   selekt character varying NOT NULL, -- SQL dotaz, kterým získáme ze zdrojové databáze: IP adresu (sloupeček "ip") a počet pokusů (sloupeček "pocet") o spamování pro daný den (parametr dotazu)
franta-hg@2:   databaze character varying NOT NULL, -- Celé JNDI jméno datového zdroje – databáze, na které bude volán selekt.
franta-hg@1:   CONSTRAINT cil_pk PRIMARY KEY (id)
franta-hg@1: )
franta-hg@1: WITH (OIDS=FALSE);
franta-hg@1: ALTER TABLE cil OWNER TO hrisnicispameri;
franta-hg@1: COMMENT ON TABLE cil IS 'Definice cílu (oběti) spamování.';
franta-hg@1: COMMENT ON COLUMN cil.url IS 'Odkaz na daný cíl – pokud je to např. webová stránka';
franta-hg@22: COMMENT ON COLUMN cil.selekt IS 'SQL dotaz, kterým získáme ze zdrojové databáze: IP adresu (sloupeček "ip") a počet pokusů (sloupeček "pocet") o spamování pro daný den (parametr dotazu)';
franta-hg@2: COMMENT ON COLUMN cil.databaze IS 'Celé JNDI jméno datového zdroje – databáze, na které bude volán selekt.';
franta-hg@1: 
franta-hg@1: 
franta-hg@1: -- Table: souhrn
franta-hg@1: 
franta-hg@1: -- DROP TABLE souhrn;
franta-hg@1: 
franta-hg@1: CREATE TABLE souhrn
franta-hg@1: (
franta-hg@1:   den date NOT NULL,
franta-hg@5:   ip character varying NOT NULL, -- IP adresa hříšníka
franta-hg@1:   domena character varying, -- Doménové jméno hříšníka (překlad IP adresy)
franta-hg@1:   pocet bigint NOT NULL, -- Počet pokusů o spamování v daném dni
franta-hg@1:   cil bigint, -- Cíl útoku - spamování
franta-hg@1:   CONSTRAINT souhrn_pk PRIMARY KEY (den, ip),
franta-hg@1:   CONSTRAINT souhrn_cil_fk FOREIGN KEY (cil)
franta-hg@1:       REFERENCES cil (id) MATCH SIMPLE
franta-hg@1:       ON UPDATE NO ACTION ON DELETE NO ACTION,
franta-hg@1:   CONSTRAINT souhrn_pocet CHECK (pocet > 0)
franta-hg@1: )
franta-hg@1: WITH (OIDS=FALSE);
franta-hg@1: ALTER TABLE souhrn OWNER TO hrisnicispameri;
franta-hg@1: COMMENT ON TABLE souhrn IS 'Denní souhrny hříšníků, kteří se pokusili spamovat některý z webů (cílů).';
franta-hg@1: COMMENT ON COLUMN souhrn.ip IS 'IP adresa hříšníka';
franta-hg@1: COMMENT ON COLUMN souhrn.domena IS 'Doménové jméno hříšníka (překlad IP adresy)';
franta-hg@1: COMMENT ON COLUMN souhrn.pocet IS 'Počet pokusů o spamování v daném dni';
franta-hg@1: COMMENT ON COLUMN souhrn.cil IS 'Cíl útoku - spamování';
franta-hg@1: 
franta-hg@1: 




