-- phpMyAdmin SQL Dump -- version 3.4.3.1 -- http://www.phpmyadmin.net -- -- Host: db.mi.esseweb.intra -- Generato il: Feb 05, 2013 alle 16:07 -- Versione del server: 5.1.46 -- Versione PHP: 5.2.8 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; -- -- Database: `sw_traffico` -- -- -------------------------------------------------------- -- -- Struttura della tabella `accessi_utenti` -- DROP TABLE IF EXISTS `accessi_utenti`; CREATE TABLE IF NOT EXISTS `accessi_utenti` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID operazione', `utente` varchar(256) NOT NULL COMMENT 'Nome utente', `quando` datetime NOT NULL COMMENT 'Data operazione', `ip` varchar(15) NOT NULL COMMENT 'IP connessione', `cosa` varchar(512) NOT NULL COMMENT 'operazione effettuata', `sessione` varchar(50) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=88203 ; -- -------------------------------------------------------- -- -- Struttura della tabella `azioni` -- DROP TABLE IF EXISTS `azioni`; CREATE TABLE IF NOT EXISTS `azioni` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `fw` int(11) NOT NULL, `tabella` varchar(16) COLLATE utf8_unicode_ci NOT NULL, `idtabella` bigint(20) NOT NULL, `stato` int(11) NOT NULL, `datains` datetime NOT NULL, `dataexec` datetime DEFAULT NULL, `ignora` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=2351 ; -- -------------------------------------------------------- -- -- Struttura della tabella `conf` -- DROP TABLE IF EXISTS `conf`; CREATE TABLE IF NOT EXISTS `conf` ( `ordine` int(11) NOT NULL, `variabile` varchar(16) NOT NULL, `valore` varchar(254) NOT NULL, `Commento` varchar(256) DEFAULT NULL, `vis` int(11) NOT NULL DEFAULT '0', UNIQUE KEY `copia` (`variabile`,`valore`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='Configirazioni di default'; -- -- Dump dei dati per la tabella `conf` -- INSERT INTO `conf` (`ordine`, `variabile`, `valore`, `Commento`, `vis`) VALUES(10, 'Versione', 'SpazioFirewall ver. 0.8.3', 'Versione DB', 1); INSERT INTO `conf` (`ordine`, `variabile`, `valore`, `Commento`, `vis`) VALUES(20, 'base_url', 'https://web.mi.esseweb.eu/firewall', 'Url di base su cui comporre le url', 1); INSERT INTO `conf` (`ordine`, `variabile`, `valore`, `Commento`, `vis`) VALUES(50, 'temposessione', '30', 'Tempo limite sessione in minuti', 1); INSERT INTO `conf` (`ordine`, `variabile`, `valore`, `Commento`, `vis`) VALUES(30, 'timeout_server', '5', 'Minuti dopo i quali un server viene considerato non funzionante', 1); INSERT INTO `conf` (`ordine`, `variabile`, `valore`, `Commento`, `vis`) VALUES(100, 'errore', '0', 'Indica la presenza di errori di sistema', 0); INSERT INTO `conf` (`ordine`, `variabile`, `valore`, `Commento`, `vis`) VALUES(100, 'errore_msg', '', '', 0); INSERT INTO `conf` (`ordine`, `variabile`, `valore`, `Commento`, `vis`) VALUES(40, 'giorni', '60', 'Numero di giorni memorizzati', 1); -- -------------------------------------------------------- -- -- Struttura della tabella `dati_giorno` -- DROP TABLE IF EXISTS `dati_giorno`; CREATE TABLE IF NOT EXISTS `dati_giorno` ( `idfirewall` bigint(20) NOT NULL, `idinterfacce` bigint(20) NOT NULL, `iddefrule` bigint(20) NOT NULL, `max` decimal(20,3) NOT NULL, `media` decimal(20,3) NOT NULL, `deviazione` decimal(20,3) NOT NULL, `traffico` decimal(20,3) NOT NULL, `data` date NOT NULL, UNIQUE KEY `idfirewall` (`idfirewall`,`idinterfacce`,`data`,`iddefrule`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; -- -------------------------------------------------------- -- -- Struttura della tabella `dati_mese` -- DROP TABLE IF EXISTS `dati_mese`; CREATE TABLE IF NOT EXISTS `dati_mese` ( `anno` int(11) NOT NULL, `mese` int(11) NOT NULL, `idfirewall` bigint(20) NOT NULL, `idinterfacce` bigint(20) NOT NULL, `iddefrule` bigint(20) NOT NULL, `max` decimal(20,3) NOT NULL, `media` decimal(20,3) NOT NULL, `deviazione` decimal(20,3) NOT NULL, `traffico` decimal(20,3) NOT NULL, UNIQUE KEY `idfirewall` (`idfirewall`,`idinterfacce`,`iddefrule`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; -- -------------------------------------------------------- -- -- Struttura della tabella `dati_ora` -- DROP TABLE IF EXISTS `dati_ora`; CREATE TABLE IF NOT EXISTS `dati_ora` ( `idfirewall` bigint(20) NOT NULL, `idinterfacce` bigint(20) NOT NULL, `iddefrule` bigint(20) NOT NULL, `max` decimal(20,3) NOT NULL, `media` decimal(20,3) NOT NULL, `deviazione` decimal(20,3) NOT NULL, `traffico` decimal(20,3) NOT NULL, `data` datetime NOT NULL, `dataunix` bigint(20) NOT NULL DEFAULT '0', UNIQUE KEY `idfirewall` (`idfirewall`,`idinterfacce`,`data`,`iddefrule`,`dataunix`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci /*!50100 PARTITION BY RANGE ( dataunix) (PARTITION p20130129 VALUES LESS THAN (1359500399) ENGINE = MyISAM, PARTITION p20130130 VALUES LESS THAN (1359586799) ENGINE = MyISAM, PARTITION p20130131 VALUES LESS THAN (1359673199) ENGINE = MyISAM, PARTITION p20130201 VALUES LESS THAN (1359759599) ENGINE = MyISAM, PARTITION p20130202 VALUES LESS THAN (1359845999) ENGINE = MyISAM, PARTITION p20130203 VALUES LESS THAN (1359932399) ENGINE = MyISAM, PARTITION p20130204 VALUES LESS THAN (1360018799) ENGINE = MyISAM, PARTITION p20130205 VALUES LESS THAN (1360105199) ENGINE = MyISAM, PARTITION p20130206 VALUES LESS THAN (1360191599) ENGINE = MyISAM) */; -- -- Triggers `dati_ora` -- DROP TRIGGER IF EXISTS `dati_ora_insert`; DELIMITER // CREATE TRIGGER `dati_ora_insert` BEFORE INSERT ON `dati_ora` FOR EACH ROW BEGIN SET NEW.dataunix = UNIX_TIMESTAMP(NEW.data); END // DELIMITER ; -- -------------------------------------------------------- -- -- Struttura della tabella `dati_settimana` -- DROP TABLE IF EXISTS `dati_settimana`; CREATE TABLE IF NOT EXISTS `dati_settimana` ( `anno` int(11) NOT NULL, `settimana` int(11) NOT NULL, `idfirewall` bigint(20) NOT NULL, `idinterfacce` bigint(20) NOT NULL, `iddefrule` bigint(20) NOT NULL, `max` decimal(20,3) NOT NULL, `media` decimal(20,3) NOT NULL, `deviazione` decimal(20,3) NOT NULL, `traffico` decimal(20,3) NOT NULL, UNIQUE KEY `idfirewall` (`idfirewall`,`idinterfacce`,`iddefrule`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; -- -------------------------------------------------------- -- -- Struttura della tabella `dati_traffico` -- DROP TABLE IF EXISTS `dati_traffico`; CREATE TABLE IF NOT EXISTS `dati_traffico` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `idfirewall` bigint(20) NOT NULL, `idinterfacce` bigint(20) NOT NULL, `iddefrule` bigint(20) NOT NULL, `sent` bigint(20) NOT NULL, `rate` bigint(20) NOT NULL, `data` datetime NOT NULL, `dataunix` bigint(20) NOT NULL DEFAULT '0', `calc` decimal(11,3) NOT NULL, `diff` float NOT NULL, `h` bit(2) NOT NULL DEFAULT b'0', `g` bit(2) NOT NULL DEFAULT b'0', `s` bit(2) NOT NULL DEFAULT b'0', `m` bit(2) NOT NULL DEFAULT b'0', PRIMARY KEY (`id`,`dataunix`), KEY `ricerca` (`idinterfacce`,`iddefrule`,`idfirewall`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci /*!50100 PARTITION BY RANGE ( dataunix) (PARTITION p20130202 VALUES LESS THAN (1359845999) ENGINE = MyISAM, PARTITION p20130203 VALUES LESS THAN (1359932399) ENGINE = MyISAM, PARTITION p20130204 VALUES LESS THAN (1360018799) ENGINE = MyISAM, PARTITION p20130205 VALUES LESS THAN (1360105199) ENGINE = MyISAM, PARTITION p20130206 VALUES LESS THAN (1360191599) ENGINE = MyISAM) */ AUTO_INCREMENT=47722790 ;