Skip to content
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
-- --------------------------------------------------------
-- Host: db2.rz-berlin.mpg.de
-- Server Version: 5.5.58-0ubuntu0.14.04.1 - (Ubuntu)
-- Server Betriebssystem: debian-linux-gnu
-- HeidiSQL Version: 9.5.0.5196
-- --------------------------------------------------------
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET NAMES utf8 */;
/*!50503 SET NAMES utf8mb4 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
-- Exportiere Datenbank Struktur für timerec3
DROP DATABASE IF EXISTS `timerec3`;
CREATE DATABASE IF NOT EXISTS `timerec3` /*!40100 DEFAULT CHARACTER SET utf8 */;
USE `timerec3`;
-- Exportiere Struktur von Tabelle timerec3.ag
DROP TABLE IF EXISTS `ag`;
CREATE TABLE IF NOT EXISTS `ag` (
`ag_ID` int(11) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(100) DEFAULT NULL,
`abk` varchar(20) DEFAULT NULL,
`leiter` varchar(50) DEFAULT NULL,
`gn` varchar(50) DEFAULT NULL,
`gnv` varchar(50) DEFAULT NULL,
`pr` varchar(50) DEFAULT NULL,
`prv` varchar(50) DEFAULT NULL,
PRIMARY KEY (`ag_ID`)
) ENGINE=InnoDB AUTO_INCREMENT=148 DEFAULT CHARSET=utf8;
-- Daten Export vom Benutzer nicht ausgewählt
-- Exportiere Struktur von Tabelle timerec3.az_data
DROP TABLE IF EXISTS `az_data`;
CREATE TABLE IF NOT EXISTS `az_data` (
`azdID` int(11) NOT NULL AUTO_INCREMENT,
`datum_ab` date DEFAULT NULL,
`maID` varchar(50) DEFAULT NULL,
`mon` tinyint(1) NOT NULL DEFAULT '0',
`die` tinyint(1) NOT NULL DEFAULT '0',
`mit` tinyint(1) NOT NULL DEFAULT '0',
`don` tinyint(1) NOT NULL DEFAULT '0',
`fre` tinyint(1) NOT NULL DEFAULT '0',
`sam` tinyint(1) NOT NULL DEFAULT '0',
`son` tinyint(1) NOT NULL DEFAULT '0',
`azstart` time NOT NULL,
`azende` time NOT NULL,
`kz1start` time DEFAULT NULL,
`kz1ende` time DEFAULT NULL,
`kz2start` time DEFAULT NULL,
`kz2ende` time DEFAULT NULL,
`pause` time DEFAULT NULL,
`pauseab` time DEFAULT NULL,
`wochenarbeit` int(11) NOT NULL,
`jahresurlaub` int(11) NOT NULL,
PRIMARY KEY (`azdID`)
) ENGINE=InnoDB AUTO_INCREMENT=164 DEFAULT CHARSET=utf8 COMMENT='---------ALT!!!\r\n---------WIRD NICHT VERWENDET!';
-- Daten Export vom Benutzer nicht ausgewählt
-- Exportiere Struktur von Tabelle timerec3.az_data_copy
DROP TABLE IF EXISTS `az_data_copy`;
CREATE TABLE IF NOT EXISTS `az_data_copy` (
`azdID` int(11) unsigned NOT NULL AUTO_INCREMENT,
`maID` varchar(50) DEFAULT NULL,
`datum_ab` date DEFAULT NULL,
`pause` time DEFAULT NULL,
`pauseab` time DEFAULT NULL,
`fixpause` time DEFAULT NULL,
`wochenarbeit` int(11) NOT NULL,
`jahresurlaub` int(11) NOT NULL,
PRIMARY KEY (`azdID`)
) ENGINE=InnoDB AUTO_INCREMENT=227 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;
-- Daten Export vom Benutzer nicht ausgewählt
-- Exportiere Struktur von Tabelle timerec3.az_time
DROP TABLE IF EXISTS `az_time`;
CREATE TABLE IF NOT EXISTS `az_time` (
`azdID` int(10) unsigned NOT NULL,
`tag` int(11) unsigned NOT NULL,
`azstart` time DEFAULT NULL,
`azende` time DEFAULT NULL,
`kzvstart` time DEFAULT NULL,
`kzvende` time DEFAULT NULL,
`kznstart` time DEFAULT NULL,
`kznende` time DEFAULT NULL,
PRIMARY KEY (`azdID`,`tag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- Daten Export vom Benutzer nicht ausgewählt
-- Exportiere Struktur von Tabelle timerec3.feiertag
DROP TABLE IF EXISTS `feiertag`;
CREATE TABLE IF NOT EXISTS `feiertag` (
`f_id` int(11) NOT NULL AUTO_INCREMENT,
`daymon` varchar(50) DEFAULT NULL,
`year` varchar(50) DEFAULT NULL,
PRIMARY KEY (`f_id`)
) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8;
-- Daten Export vom Benutzer nicht ausgewählt
-- Exportiere Struktur von Tabelle timerec3.kalender
DROP TABLE IF EXISTS `kalender`;
CREATE TABLE IF NOT EXISTS `kalender` (
`k_id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`datum` date DEFAULT NULL,
`maID` varchar(50) DEFAULT NULL,
`typ` int(11) unsigned DEFAULT NULL,
`status` enum('beantragt','geprüft','abgelehnt','genehmigt') DEFAULT NULL,
`note` varchar(50) DEFAULT NULL,
`timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`userid` varchar(50) NOT NULL,
PRIMARY KEY (`k_id`),
KEY `FK_kalender_zeittyp` (`typ`),
KEY `FK_kalender_mitarbeiter` (`maID`),
CONSTRAINT `FK_kalender_mitarbeiter` FOREIGN KEY (`maID`) REFERENCES `mitarbeiter` (`maID`) ON DELETE NO ACTION ON UPDATE CASCADE,
CONSTRAINT `FK_kalender_zeittyp` FOREIGN KEY (`typ`) REFERENCES `zeittyp` (`zt_ID`) ON DELETE NO ACTION ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=7671 DEFAULT CHARSET=utf8;
-- Daten Export vom Benutzer nicht ausgewählt
-- Exportiere Struktur von Tabelle timerec3.mitarbeiter
DROP TABLE IF EXISTS `mitarbeiter`;
CREATE TABLE IF NOT EXISTS `mitarbeiter` (
`maID` varchar(50) NOT NULL,
`nachname` varchar(50) DEFAULT NULL,
`vorname` varchar(50) DEFAULT NULL,
`agID` int(11) unsigned DEFAULT NULL,
`email` enum('urlaub_ak','urlaub_lm','urlaub_nz') NOT NULL,
`vggrp` enum('I','II','III') NOT NULL DEFAULT 'I',
`gleitzeit` tinyint(1) NOT NULL DEFAULT '0',
`userid` varchar(50) NOT NULL,
`admin` tinyint(1) NOT NULL DEFAULT '0',
`ausgeschieden` date DEFAULT NULL,
PRIMARY KEY (`maID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- Daten Export vom Benutzer nicht ausgewählt
-- Exportiere Struktur von Tabelle timerec3.mitarbeiter_old
DROP TABLE IF EXISTS `mitarbeiter_old`;
CREATE TABLE IF NOT EXISTS `mitarbeiter_old` (
`maID` varchar(50) NOT NULL,
`nachname` varchar(50) DEFAULT NULL,
`vorname` varchar(50) DEFAULT NULL,
`agID` int(11) unsigned DEFAULT NULL,
`email` enum('urlaub_ak','urlaub_lm','urlaub_nz') NOT NULL,
`vggrp` enum('I','II','III') NOT NULL DEFAULT 'I',
`gleitzeit` tinyint(1) NOT NULL DEFAULT '0',
`userid` varchar(50) NOT NULL,
`admin` tinyint(1) NOT NULL DEFAULT '0',
`ausgeschieden` date DEFAULT NULL,
PRIMARY KEY (`maID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;
-- Daten Export vom Benutzer nicht ausgewählt
-- Exportiere Struktur von Tabelle timerec3.saldo
DROP TABLE IF EXISTS `saldo`;
CREATE TABLE IF NOT EXISTS `saldo` (
`sid` int(11) unsigned NOT NULL AUTO_INCREMENT,
`maID` varchar(50) NOT NULL,
`datum` date NOT NULL,
`special` varchar(50) DEFAULT NULL,
`saldomin` int(11) NOT NULL,
PRIMARY KEY (`sid`)
) ENGINE=InnoDB AUTO_INCREMENT=12584 DEFAULT CHARSET=utf8;
-- Daten Export vom Benutzer nicht ausgewählt
-- Exportiere Struktur von Tabelle timerec3.transponder
DROP TABLE IF EXISTS `transponder`;
CREATE TABLE IF NOT EXISTS `transponder` (
`rfid` varchar(20) NOT NULL,
`name` varchar(50) DEFAULT NULL,
`maID` varchar(50) DEFAULT NULL,
PRIMARY KEY (`rfid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- Daten Export vom Benutzer nicht ausgewählt
-- Exportiere Struktur von Tabelle timerec3.urlaub
DROP TABLE IF EXISTS `urlaub`;
CREATE TABLE IF NOT EXISTS `urlaub` (
`uID` int(11) unsigned NOT NULL AUTO_INCREMENT,
`maID` varchar(50) DEFAULT NULL,
`jahr` year(4) DEFAULT NULL,
`tage` int(11) unsigned DEFAULT NULL,
PRIMARY KEY (`uID`),
UNIQUE KEY `maID_jahr` (`maID`,`jahr`)
) ENGINE=InnoDB AUTO_INCREMENT=11333 DEFAULT CHARSET=utf8;
-- Daten Export vom Benutzer nicht ausgewählt
-- Exportiere Struktur von Tabelle timerec3.zeit
DROP TABLE IF EXISTS `zeit`;
CREATE TABLE IF NOT EXISTS `zeit` (
`zeit_ID` int(11) unsigned NOT NULL AUTO_INCREMENT,
`maID` varchar(50) NOT NULL,
`datumzeit` datetime NOT NULL,
`status` enum('kommt','geht','Dienst') NOT NULL,
`note` text,
`timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`userid` varchar(50) DEFAULT NULL,
PRIMARY KEY (`zeit_ID`)
) ENGINE=InnoDB AUTO_INCREMENT=205931 DEFAULT CHARSET=utf8;
-- Daten Export vom Benutzer nicht ausgewählt
-- Exportiere Struktur von Tabelle timerec3.zeittyp
DROP TABLE IF EXISTS `zeittyp`;
CREATE TABLE IF NOT EXISTS `zeittyp` (
`zt_ID` int(11) unsigned NOT NULL,
`zt_bez` varchar(50) DEFAULT NULL,
`zt_op` char(1) DEFAULT NULL,
PRIMARY KEY (`zt_ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- setze unbedingt notwendige zeittypen
INSERT INTO `zeittyp` (`zt_ID`, `zt_bez`, `zt_op`) VALUES (9, ' storniert', NULL);
INSERT INTO `zeittyp` (`zt_ID`, `zt_bez`, `zt_op`) VALUES (10, 'Urlaub', '+');
INSERT INTO `zeittyp` (`zt_ID`, `zt_bez`, `zt_op`) VALUES (20, 'Gleittag', '-');
-- Daten Export vom Benutzer nicht ausgewählt
-- Exportiere Struktur von Tabelle timerec3.zeit_history
DROP TABLE IF EXISTS `zeit_history`;
CREATE TABLE IF NOT EXISTS `zeit_history` (
`history_ID` int(11) unsigned NOT NULL AUTO_INCREMENT,
`zeit_ID` int(11) unsigned NOT NULL,
`maID` varchar(50) NOT NULL,
`datumzeit` datetime NOT NULL,
`status` enum('kommt','geht') NOT NULL,
`note` text NOT NULL,
`timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`userid` varchar(50) DEFAULT NULL,
`del_by` varchar(50) DEFAULT NULL,
PRIMARY KEY (`history_ID`)
) ENGINE=InnoDB AUTO_INCREMENT=1278 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;
-- Daten Export vom Benutzer nicht ausgewählt
/*!40101 SET SQL_MODE=IFNULL(@OLD_SQL_MODE, '') */;
/*!40014 SET FOREIGN_KEY_CHECKS=IF(@OLD_FOREIGN_KEY_CHECKS IS NULL, 1, @OLD_FOREIGN_KEY_CHECKS) */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;