Inizializzazione

This commit is contained in:
cmaffio
2015-10-08 11:00:52 +02:00
parent 61949a0cdc
commit 22de29deda
2768 changed files with 254794 additions and 0 deletions

219
script/sw_traffico.sql Normal file
View File

@@ -0,0 +1,219 @@
-- 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 ;