Skip to content

Commit 18a8f6c

Browse files
committed
update structure.sql
1 parent d8d0092 commit 18a8f6c

2 files changed

Lines changed: 228 additions & 42 deletions

File tree

install/structure.sql

Lines changed: 227 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,88 @@
11
-- phpMyAdmin SQL Dump
2-
-- version 3.4.5
2+
-- version 4.5.2
33
-- http://www.phpmyadmin.net
44
--
55
-- Host: localhost
6-
-- Erstellungszeit: 14. Okt 2013 um 18:51
7-
-- Server Version: 5.5.16
8-
-- PHP-Version: 5.3.8
6+
-- Erstellungszeit: 12. Nov 2017 um 14:31
7+
-- Server-Version: 10.1.19-MariaDB
8+
-- PHP-Version: 7.0.9
99

10-
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
10+
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
1111
SET time_zone = "+00:00";
1212

1313

1414
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
1515
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
1616
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
17-
/*!40101 SET NAMES utf8 */;
17+
/*!40101 SET NAMES utf8mb4 */;
1818

1919
--
20-
-- Datenbank: `myrun_test`
20+
-- Datenbank: `myrun`
2121
--
2222

2323
-- --------------------------------------------------------
2424

25+
--
26+
-- Tabellenstruktur für Tabelle `chat`
27+
--
28+
29+
CREATE TABLE `chat` (
30+
`ID` int(11) NOT NULL,
31+
`message` text COLLATE utf8_unicode_ci NOT NULL,
32+
`timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
33+
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
34+
35+
-- --------------------------------------------------------
36+
37+
--
38+
-- Tabellenstruktur für Tabelle `config`
39+
--
40+
41+
CREATE TABLE `config` (
42+
`ID` int(11) NOT NULL,
43+
`key` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
44+
`value` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
45+
`value_txt` text COLLATE utf8_unicode_ci NOT NULL
46+
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
47+
48+
-- --------------------------------------------------------
49+
2550
--
2651
-- Tabellenstruktur für Tabelle `klasse`
2752
--
2853

29-
CREATE TABLE IF NOT EXISTS `klasse` (
30-
`ID` int(11) NOT NULL AUTO_INCREMENT,
31-
`name` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
32-
PRIMARY KEY (`ID`)
33-
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=10 ;
54+
CREATE TABLE `klasse` (
55+
`ID` int(11) NOT NULL,
56+
`name` varchar(50) COLLATE utf8_unicode_ci NOT NULL
57+
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
3458

3559
-- --------------------------------------------------------
3660

3761
--
3862
-- Tabellenstruktur für Tabelle `klasse_data`
3963
--
4064

41-
CREATE TABLE IF NOT EXISTS `klasse_data` (
42-
`ID` int(11) NOT NULL AUTO_INCREMENT,
65+
CREATE TABLE `klasse_data` (
66+
`ID` int(11) NOT NULL,
4367
`kID` int(11) NOT NULL,
4468
`name` varchar(5) COLLATE utf8_unicode_ci NOT NULL,
4569
`geschlecht` varchar(1) COLLATE utf8_unicode_ci NOT NULL,
4670
`altervon` int(11) NOT NULL,
47-
`alterbis` int(11) NOT NULL,
48-
PRIMARY KEY (`ID`)
49-
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=167 ;
71+
`alterbis` int(11) NOT NULL
72+
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
5073

5174
-- --------------------------------------------------------
5275

5376
--
5477
-- Tabellenstruktur für Tabelle `lauf`
5578
--
5679

57-
CREATE TABLE IF NOT EXISTS `lauf` (
58-
`ID` int(11) NOT NULL AUTO_INCREMENT,
80+
CREATE TABLE `lauf` (
81+
`ID` int(11) NOT NULL,
5982
`vID` int(11) NOT NULL,
6083
`titel` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
6184
`untertitel` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
62-
`start` time NOT NULL,
85+
`start` datetime NOT NULL,
6386
`ende` time NOT NULL,
6487
`klasse` int(11) NOT NULL,
6588
`vklasse` int(11) NOT NULL DEFAULT '0',
@@ -75,18 +98,49 @@ CREATE TABLE IF NOT EXISTS `lauf` (
7598
`lockRace` int(11) NOT NULL DEFAULT '0',
7699
`showLogo` int(11) NOT NULL DEFAULT '1',
77100
`mainReaderIp` varchar(16) COLLATE utf8_unicode_ci NOT NULL,
78-
`aktualisierung` datetime NOT NULL,
79-
PRIMARY KEY (`ID`)
80-
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=71 ;
101+
`teamAtt` int(11) NOT NULL,
102+
`teamAttVal` varchar(20) COLLATE utf8_unicode_ci NOT NULL,
103+
`roc` int(11) NOT NULL,
104+
`teamTogetherWith` varchar(20) COLLATE utf8_unicode_ci NOT NULL,
105+
`teamDeaktivated` int(1) NOT NULL DEFAULT '0',
106+
`aktualisierung` datetime NOT NULL
107+
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
108+
109+
-- --------------------------------------------------------
110+
111+
--
112+
-- Tabellenstruktur für Tabelle `ort`
113+
--
114+
115+
CREATE TABLE `ort` (
116+
`ID` int(11) NOT NULL,
117+
`ort` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
118+
`plz` int(11) NOT NULL,
119+
`lon` decimal(11,8) NOT NULL,
120+
`lat` decimal(11,8) NOT NULL
121+
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
122+
123+
-- --------------------------------------------------------
124+
125+
--
126+
-- Tabellenstruktur für Tabelle `specialReporting`
127+
--
128+
129+
CREATE TABLE `specialReporting` (
130+
`vid` int(11) NOT NULL,
131+
`uid` varchar(20) COLLATE utf8_unicode_ci NOT NULL,
132+
`zeit` time NOT NULL,
133+
`TIMESTAMP` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
134+
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
81135

82136
-- --------------------------------------------------------
83137

84138
--
85139
-- Tabellenstruktur für Tabelle `teilnehmer`
86140
--
87141

88-
CREATE TABLE IF NOT EXISTS `teilnehmer` (
89-
`ID` bigint(20) NOT NULL AUTO_INCREMENT,
142+
CREATE TABLE `teilnehmer` (
143+
`ID` bigint(20) NOT NULL,
90144
`vID` int(11) NOT NULL,
91145
`lID` int(11) NOT NULL,
92146
`disq` int(1) NOT NULL DEFAULT '0',
@@ -110,7 +164,7 @@ CREATE TABLE IF NOT EXISTS `teilnehmer` (
110164
`platz` int(11) NOT NULL,
111165
`akplatz` int(11) NOT NULL,
112166
`vplatz` int(11) NOT NULL COMMENT 'Platz in der Vereinswertung',
113-
`vnummer` varchar(11) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Eindeutige Mannschaftsnummer',
167+
`vnummer` varchar(20) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Eindeutige Mannschaftsnummer',
114168
`mplatz` int(11) NOT NULL COMMENT 'Platz innerhalb der Manschaft',
115169
`vtime` time NOT NULL COMMENT 'Zeit der Manschaftswertung',
116170
`vklasse` varchar(5) COLLATE utf8_unicode_ci NOT NULL,
@@ -119,44 +173,176 @@ CREATE TABLE IF NOT EXISTS `teilnehmer` (
119173
`man_runden` int(11) NOT NULL DEFAULT '0',
120174
`meisterschaft` int(11) NOT NULL,
121175
`ms_platz` int(11) NOT NULL COMMENT 'Platz in der Meisterschaftswertung',
122-
`ma_akplatz` int(11) NOT NULL COMMENT 'Klassenplatzierung in der Meisterschaftswertung',
123-
PRIMARY KEY (`ID`),
124-
UNIQUE KEY `teilnehmer` (`vID`,`lID`,`stnr`,`del`)
125-
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=5899 ;
176+
`ma_akplatz` int(11) NOT NULL COMMENT 'Klassenplatzierung in der Meisterschaftswertung'
177+
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
126178

127179
-- --------------------------------------------------------
128180

129181
--
130182
-- Tabellenstruktur für Tabelle `veranstaltung`
131183
--
132184

133-
CREATE TABLE IF NOT EXISTS `veranstaltung` (
134-
`ID` int(11) NOT NULL AUTO_INCREMENT,
185+
CREATE TABLE `veranstaltung` (
186+
`ID` int(11) NOT NULL,
135187
`titel` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
136188
`untertitel` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
137-
`sonderwertung` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
138-
`datum` date NOT NULL,
139-
PRIMARY KEY (`ID`)
140-
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=16 ;
189+
`sonderwertung` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
190+
`datum` date NOT NULL
191+
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
192+
193+
-- --------------------------------------------------------
194+
195+
--
196+
-- Tabellenstruktur für Tabelle `verein_ort`
197+
--
198+
199+
CREATE TABLE `verein_ort` (
200+
`ID` int(11) NOT NULL,
201+
`verein` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
202+
`ort` varchar(255) COLLATE utf8_unicode_ci NOT NULL
203+
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
141204

142205
-- --------------------------------------------------------
143206

144207
--
145208
-- Tabellenstruktur für Tabelle `zeit`
146209
--
147210

148-
CREATE TABLE IF NOT EXISTS `zeit` (
149-
`ID` int(11) NOT NULL AUTO_INCREMENT,
211+
CREATE TABLE `zeit` (
212+
`ID` int(11) NOT NULL,
150213
`vID` int(11) NOT NULL DEFAULT '0',
151214
`lID` int(11) NOT NULL DEFAULT '0',
152215
`nummer` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
153-
`zeit` time NOT NULL,
216+
`zeit` datetime NOT NULL,
154217
`millisecond` int(3) NOT NULL DEFAULT '0',
155218
`TIMESTAMP` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
156219
`Reader` varchar(16) COLLATE utf8_unicode_ci NOT NULL,
157-
PRIMARY KEY (`ID`)
158-
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=2709 ;
220+
`del` int(11) NOT NULL DEFAULT '0',
221+
`ant` int(4) UNSIGNED ZEROFILL NOT NULL DEFAULT '0000',
222+
`rssi` int(11) NOT NULL DEFAULT '0'
223+
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
224+
225+
--
226+
-- Indizes der exportierten Tabellen
227+
--
228+
229+
--
230+
-- Indizes für die Tabelle `chat`
231+
--
232+
ALTER TABLE `chat`
233+
ADD PRIMARY KEY (`ID`);
234+
235+
--
236+
-- Indizes für die Tabelle `config`
237+
--
238+
ALTER TABLE `config`
239+
ADD PRIMARY KEY (`ID`);
240+
241+
--
242+
-- Indizes für die Tabelle `klasse`
243+
--
244+
ALTER TABLE `klasse`
245+
ADD PRIMARY KEY (`ID`);
246+
247+
--
248+
-- Indizes für die Tabelle `klasse_data`
249+
--
250+
ALTER TABLE `klasse_data`
251+
ADD PRIMARY KEY (`ID`);
252+
253+
--
254+
-- Indizes für die Tabelle `lauf`
255+
--
256+
ALTER TABLE `lauf`
257+
ADD PRIMARY KEY (`ID`);
258+
259+
--
260+
-- Indizes für die Tabelle `ort`
261+
--
262+
ALTER TABLE `ort`
263+
ADD PRIMARY KEY (`ID`),
264+
ADD UNIQUE KEY `ort` (`ort`);
159265

266+
--
267+
-- Indizes für die Tabelle `teilnehmer`
268+
--
269+
ALTER TABLE `teilnehmer`
270+
ADD PRIMARY KEY (`ID`),
271+
ADD UNIQUE KEY `teilnehmer` (`vID`,`lID`,`stnr`,`del`);
272+
273+
--
274+
-- Indizes für die Tabelle `veranstaltung`
275+
--
276+
ALTER TABLE `veranstaltung`
277+
ADD PRIMARY KEY (`ID`);
278+
279+
--
280+
-- Indizes für die Tabelle `verein_ort`
281+
--
282+
ALTER TABLE `verein_ort`
283+
ADD PRIMARY KEY (`ID`);
284+
285+
--
286+
-- Indizes für die Tabelle `zeit`
287+
--
288+
ALTER TABLE `zeit`
289+
ADD PRIMARY KEY (`ID`),
290+
ADD UNIQUE KEY `vID` (`vID`,`lID`,`nummer`,`zeit`,`millisecond`,`Reader`);
291+
292+
--
293+
-- AUTO_INCREMENT für exportierte Tabellen
294+
--
295+
296+
--
297+
-- AUTO_INCREMENT für Tabelle `chat`
298+
--
299+
ALTER TABLE `chat`
300+
MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;
301+
--
302+
-- AUTO_INCREMENT für Tabelle `config`
303+
--
304+
ALTER TABLE `config`
305+
MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
306+
--
307+
-- AUTO_INCREMENT für Tabelle `klasse`
308+
--
309+
ALTER TABLE `klasse`
310+
MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=12;
311+
--
312+
-- AUTO_INCREMENT für Tabelle `klasse_data`
313+
--
314+
ALTER TABLE `klasse_data`
315+
MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=185;
316+
--
317+
-- AUTO_INCREMENT für Tabelle `lauf`
318+
--
319+
ALTER TABLE `lauf`
320+
MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=86;
321+
--
322+
-- AUTO_INCREMENT für Tabelle `ort`
323+
--
324+
ALTER TABLE `ort`
325+
MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=63;
326+
--
327+
-- AUTO_INCREMENT für Tabelle `teilnehmer`
328+
--
329+
ALTER TABLE `teilnehmer`
330+
MODIFY `ID` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7924;
331+
--
332+
-- AUTO_INCREMENT für Tabelle `veranstaltung`
333+
--
334+
ALTER TABLE `veranstaltung`
335+
MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=20;
336+
--
337+
-- AUTO_INCREMENT für Tabelle `verein_ort`
338+
--
339+
ALTER TABLE `verein_ort`
340+
MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=383;
341+
--
342+
-- AUTO_INCREMENT für Tabelle `zeit`
343+
--
344+
ALTER TABLE `zeit`
345+
MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8537;
160346
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
161347
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
162348
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

install/verein_ort.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ CREATE TABLE IF NOT EXISTS `ort` (
3333
`plz` int(11) NOT NULL,
3434
`lon` decimal(11,8) NOT NULL,
3535
`lat` decimal(11,8) NOT NULL
36-
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=63 ;
36+
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=63 ;
3737

3838
--
3939
-- Daten für Tabelle `ort`

0 commit comments

Comments
 (0)