2015-07-02 15:16:24 +02:00
|
|
|
-- MySQL Database Structure for the BOSWatch MySQL Plugin
|
|
|
|
|
-- @author: Bastian Schroll
|
|
|
|
|
|
2015-04-03 20:38:23 +02:00
|
|
|
-- phpMyAdmin SQL Dump
|
|
|
|
|
-- version 3.4.11.1deb2+deb7u1
|
|
|
|
|
-- http://www.phpmyadmin.net
|
|
|
|
|
--
|
|
|
|
|
-- Host: localhost
|
|
|
|
|
-- Erstellungszeit: 03. Apr 2015 um 11:16
|
|
|
|
|
-- Server Version: 5.5.41
|
|
|
|
|
-- PHP-Version: 5.4.39-0+deb7u1
|
|
|
|
|
|
|
|
|
|
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 */;
|
|
|
|
|
|
2016-09-29 14:22:23 +02:00
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Datenbank anlegen `boswatch`
|
|
|
|
|
--
|
|
|
|
|
|
|
|
|
|
CREATE DATABASE IF NOT EXISTS boswatch;
|
2016-10-02 21:28:04 +02:00
|
|
|
USE boswatch;
|
2016-09-29 14:22:23 +02:00
|
|
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
2015-04-03 20:38:23 +02:00
|
|
|
--
|
2016-09-29 14:22:23 +02:00
|
|
|
-- Benutzer erstellen für Datenbank `boswatch`
|
2015-04-03 20:38:23 +02:00
|
|
|
--
|
|
|
|
|
|
2016-09-29 14:48:50 +02:00
|
|
|
GRANT ALL ON * to 'boswatch'@'localhost' identified by 'root';
|
2016-09-29 14:22:23 +02:00
|
|
|
FLUSH PRIVILEGES;
|
|
|
|
|
|
2015-04-03 20:38:23 +02:00
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Tabellenstruktur für Tabelle `bos_fms`
|
|
|
|
|
--
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `bos_fms` (
|
2016-09-29 14:22:23 +02:00
|
|
|
`id` INT(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`time` DATETIME NOT NULL,
|
|
|
|
|
`fms` VARCHAR(8) NOT NULL,
|
|
|
|
|
`status` VARCHAR(1) NOT NULL,
|
|
|
|
|
`direction` VARCHAR(1) NOT NULL,
|
|
|
|
|
`directionText` TEXT(10) NOT NULL,
|
|
|
|
|
`tsi` VARCHAR(3) NOT NULL,
|
|
|
|
|
`description` TEXT NOT NULL,
|
|
|
|
|
PRIMARY KEY (`ID`)
|
|
|
|
|
) ENGINE=MYISAM DEFAULT CHARSET=UTF8 AUTO_INCREMENT=1;
|
2015-04-03 20:38:23 +02:00
|
|
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Tabellenstruktur für Tabelle `bos_pocsag`
|
|
|
|
|
--
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `bos_pocsag` (
|
2016-09-29 14:22:23 +02:00
|
|
|
`id` INT(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`time` DATETIME NOT NULL,
|
|
|
|
|
`ric` VARCHAR(7) NOT NULL DEFAULT '0',
|
|
|
|
|
`funktion` INT(1) NOT NULL,
|
|
|
|
|
`funktionChar` TEXT(1) NOT NULL,
|
|
|
|
|
`msg` TEXT NOT NULL,
|
|
|
|
|
`bitrate` INT(4) NOT NULL,
|
|
|
|
|
`description` TEXT NOT NULL,
|
|
|
|
|
PRIMARY KEY (`ID`)
|
|
|
|
|
) ENGINE=MYISAM DEFAULT CHARSET=UTF8 AUTO_INCREMENT=1;
|
2015-04-03 20:38:23 +02:00
|
|
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Tabellenstruktur für Tabelle `bos_zvei`
|
|
|
|
|
--
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `bos_zvei` (
|
2016-09-29 14:22:23 +02:00
|
|
|
`id` INT(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`time` DATETIME NOT NULL,
|
|
|
|
|
`zvei` VARCHAR(5) NOT NULL DEFAULT '0',
|
|
|
|
|
`description` TEXT NOT NULL,
|
|
|
|
|
PRIMARY KEY (`ID`)
|
|
|
|
|
) ENGINE=MYISAM DEFAULT CHARSET=UTF8 AUTO_INCREMENT=1;
|
2015-04-03 20:38:23 +02:00
|
|
|
|
2016-09-29 14:22:23 +02:00
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Tabellenstruktur für Tabelle `bos_signal`
|
|
|
|
|
--
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `bos_signal` (
|
|
|
|
|
`id` INT(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
|
`time` DATETIME NOT NULL,
|
|
|
|
|
`ric` VARCHAR(7) NOT NULL DEFAULT '0',
|
|
|
|
|
PRIMARY KEY (`ID`)
|
|
|
|
|
) ENGINE=MYISAM DEFAULT CHARSET=UTF8 AUTO_INCREMENT=1;
|
|
|
|
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Schedule für Tabelle `bos_pocsag`
|
|
|
|
|
--
|
2016-10-02 21:28:04 +02:00
|
|
|
CREATE EVENT IF NOT EXISTS `Delete POCSAG Entries > 3 Months`
|
|
|
|
|
ON SCHEDULE EVERY 1 DAY
|
|
|
|
|
STARTS '2016-01-01 00:00:00'
|
|
|
|
|
ON COMPLETION PRESERVE ENABLE
|
|
|
|
|
DO
|
2016-09-29 14:22:23 +02:00
|
|
|
DELETE FROM bos_pocsag WHERE time < DATE_SUB(NOW(),INTERVAL 3 MONTH);
|
|
|
|
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Schedule für Tabelle `bos_fms`
|
|
|
|
|
--
|
|
|
|
|
|
2016-10-02 21:28:04 +02:00
|
|
|
CREATE EVENT IF NOT EXISTS `Delete FMS Entries > 3 Months`
|
|
|
|
|
ON SCHEDULE EVERY 1 DAY
|
|
|
|
|
STARTS '2016-01-01 00:00:00'
|
|
|
|
|
ON COMPLETION PRESERVE ENABLE
|
|
|
|
|
DO
|
2016-09-29 14:22:23 +02:00
|
|
|
DELETE FROM bos_fms WHERE time < DATE_SUB(NOW(),INTERVAL 3 MONTH);
|
|
|
|
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Schedule für Tabelle `bos_zvei`
|
|
|
|
|
--
|
2016-10-02 21:28:04 +02:00
|
|
|
|
|
|
|
|
CREATE EVENT IF NOT EXISTS `Delete ZVEI Entries > 3 Months`
|
|
|
|
|
ON SCHEDULE EVERY 1 DAY
|
|
|
|
|
STARTS '2016-01-01 00:00:00'
|
|
|
|
|
ON COMPLETION PRESERVE ENABLE
|
|
|
|
|
DO
|
|
|
|
|
DELETE FROM bos_zvei WHERE time < DATE_SUB(NOW(),INTERVAL 3 MONTH);
|
|
|
|
|
|
|
|
|
|
|
2015-04-03 20:38:23 +02:00
|
|
|
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
|
|
|
|
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
2015-10-12 22:03:04 +02:00
|
|
|
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|