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@28: selekt character varying NOT NULL, -- SQL dotaz, kterým získáme ze zdrojové databáze: IP adresu (sloupeček "ip"), počet pokusů (sloupeček "pocet") o spamování a den pokusu (sloupeček "den"). To vše pro období od do (dva parametry dotazu) včetně. 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@28: COMMENT ON COLUMN cil.selekt IS 'SQL dotaz, kterým získáme ze zdrojové databáze: IP adresu (sloupeček "ip"), počet pokusů (sloupeček "pocet") o spamování a den pokusu (sloupeček "den"). To vše pro období od do (dva parametry dotazu) včetně.'; 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: