Subversion-Projekte lars-tiefland.em_wm

Revision

Revision 3 | Revision 42 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
3 lars 1
-- phpMyAdmin SQL Dump
2
-- version 2.8.0.4
3
-- http://www.phpmyadmin.net
4
--
5
-- Host: localhost
18 lars 6
-- Erstellungszeit: 18. Juni 2006 um 02:00
3 lars 7
-- Server Version: 5.0.22
8
-- PHP-Version: 5.1.4-pl1-gentoo
9
 
10
SET FOREIGN_KEY_CHECKS=0;
11
 
12
SET AUTOCOMMIT=0;
13
START TRANSACTION;
14
 
15
--
16
-- Datenbank: `wm2006`
17
--
18
 
19
-- --------------------------------------------------------
20
 
21
--
18 lars 22
-- Tabellenstruktur für Tabelle `auth_user`
23
--
24
 
25
DROP TABLE IF EXISTS `auth_user`;
26
CREATE TABLE IF NOT EXISTS `auth_user` (
27
  `u_id` int(11) NOT NULL auto_increment,
28
  `u_name` varchar(255) collate latin1_german1_ci NOT NULL default '',
29
  `u_email` varchar(255) character set latin1 collate latin1_general_ci NOT NULL,
30
  `u_password` varchar(50) collate latin1_german1_ci NOT NULL default '',
31
  `u_type` int(11) unsigned NOT NULL default '0',
32
  PRIMARY KEY  (`u_id`),
33
  UNIQUE KEY `u_name` (`u_name`),
34
  UNIQUE KEY `u_email` (`u_email`)
35
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci AUTO_INCREMENT=3 ;
36
 
37
-- --------------------------------------------------------
38
 
39
--
40
-- Tabellenstruktur für Tabelle `challenge`
41
--
42
 
43
DROP TABLE IF EXISTS `challenge`;
44
CREATE TABLE IF NOT EXISTS `challenge` (
45
  `id` int(10) unsigned NOT NULL auto_increment,
46
  `challenge_id` varchar(255) collate latin1_general_ci NOT NULL,
47
  `u_id` int(11) NOT NULL,
48
  PRIMARY KEY  (`id`),
49
  UNIQUE KEY `challenge_id` (`challenge_id`,`u_id`),
50
  KEY `u_id` (`u_id`)
51
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;
52
 
53
-- --------------------------------------------------------
54
 
55
--
56
-- Tabellenstruktur für Tabelle `config`
57
--
58
 
59
DROP TABLE IF EXISTS `config`;
60
CREATE TABLE IF NOT EXISTS `config` (
61
  `config_name` varchar(255) collate latin1_general_ci NOT NULL,
62
  `config_value` varchar(255) collate latin1_general_ci NOT NULL,
63
  PRIMARY KEY  (`config_name`)
64
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
65
 
66
-- --------------------------------------------------------
67
 
68
--
3 lars 69
-- Tabellenstruktur für Tabelle `games`
70
--
71
 
72
DROP TABLE IF EXISTS `games`;
73
CREATE TABLE IF NOT EXISTS `games` (
74
  `g_id` int(10) unsigned NOT NULL auto_increment,
75
  `g_name` varchar(255) collate latin1_general_ci default NULL,
76
  `g_m1` int(10) unsigned NOT NULL,
77
  `g_m2` int(10) unsigned NOT NULL,
78
  `g_g1` int(10) unsigned NOT NULL,
79
  `g_g2` int(10) unsigned NOT NULL,
80
  `g_location` int(10) unsigned NOT NULL,
81
  `g_date` int(11) NOT NULL default '0',
18 lars 82
  `g_type` int(10) unsigned NOT NULL,
3 lars 83
  PRIMARY KEY  (`g_id`),
84
  KEY `g_location` (`g_location`),
85
  KEY `g_m1` (`g_m1`,`g_m2`),
18 lars 86
  KEY `g_m2` (`g_m2`),
87
  KEY `g_type` (`g_type`)
3 lars 88
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=49 ;
89
 
90
-- --------------------------------------------------------
91
 
92
--
93
-- Tabellenstruktur für Tabelle `groups`
94
--
95
 
96
DROP TABLE IF EXISTS `groups`;
97
CREATE TABLE IF NOT EXISTS `groups` (
98
  `g_id` int(10) unsigned NOT NULL auto_increment,
99
  `g_name` char(1) collate latin1_general_ci default NULL,
100
  PRIMARY KEY  (`g_id`)
101
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=9 ;
102
 
103
-- --------------------------------------------------------
104
 
105
--
106
-- Tabellenstruktur für Tabelle `locations`
107
--
108
 
109
DROP TABLE IF EXISTS `locations`;
110
CREATE TABLE IF NOT EXISTS `locations` (
111
  `l_id` int(10) unsigned NOT NULL auto_increment,
112
  `l_name` varchar(255) collate latin1_general_ci default NULL,
113
  PRIMARY KEY  (`l_id`)
114
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=13 ;
115
 
116
-- --------------------------------------------------------
117
 
118
--
18 lars 119
-- Tabellenstruktur für Tabelle `log`
120
--
121
 
122
DROP TABLE IF EXISTS `log`;
123
CREATE TABLE IF NOT EXISTS `log` (
124
  `id` int(11) unsigned NOT NULL auto_increment,
125
  `user_id` int(11) default '0',
126
  `datum` int(11) unsigned NOT NULL default '0',
127
  `message` varchar(255) collate latin1_german1_ci NOT NULL default '',
128
  PRIMARY KEY  (`id`),
129
  KEY `user_id` (`user_id`)
130
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci AUTO_INCREMENT=1 ;
131
 
132
-- --------------------------------------------------------
133
 
134
--
3 lars 135
-- Tabellenstruktur für Tabelle `teams`
136
--
137
 
138
DROP TABLE IF EXISTS `teams`;
139
CREATE TABLE IF NOT EXISTS `teams` (
140
  `t_id` int(10) unsigned NOT NULL auto_increment,
141
  `t_name` varchar(255) collate latin1_general_ci default NULL,
142
  `t_group` int(10) unsigned NOT NULL,
18 lars 143
  `t_pos` tinyint(1) unsigned NOT NULL,
144
  `t_diff` tinyint(3) NOT NULL,
145
  `t_points` tinyint(2) unsigned NOT NULL,
146
  `t_goals` varchar(10) collate latin1_general_ci NOT NULL,
3 lars 147
  PRIMARY KEY  (`t_id`),
148
  KEY `t_name` (`t_name`),
149
  KEY `t_group` (`t_group`)
150
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=33 ;
151
 
18 lars 152
-- --------------------------------------------------------
153
 
3 lars 154
--
18 lars 155
-- Tabellenstruktur für Tabelle `types`
156
--
157
 
158
DROP TABLE IF EXISTS `types`;
159
CREATE TABLE IF NOT EXISTS `types` (
160
  `t_id` int(10) unsigned NOT NULL auto_increment,
161
  `t_name` varchar(255) collate latin1_general_ci NOT NULL,
162
  PRIMARY KEY  (`t_id`)
163
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=7 ;
164
 
165
--
3 lars 166
-- Constraints der exportierten Tabellen
167
--
168
 
169
--
18 lars 170
-- Constraints der Tabelle `challenge`
171
--
172
ALTER TABLE `challenge`
173
  ADD CONSTRAINT `challenge_ibfk_1` FOREIGN KEY (`u_id`) REFERENCES `auth_user` (`u_id`) ON DELETE CASCADE ON UPDATE CASCADE;
174
 
175
--
3 lars 176
-- Constraints der Tabelle `games`
177
--
178
ALTER TABLE `games`
18 lars 179
  ADD CONSTRAINT `games_ibfk_16` FOREIGN KEY (`g_m1`) REFERENCES `teams` (`t_id`) ON UPDATE CASCADE,
180
  ADD CONSTRAINT `games_ibfk_17` FOREIGN KEY (`g_m2`) REFERENCES `teams` (`t_id`) ON UPDATE CASCADE,
181
  ADD CONSTRAINT `games_ibfk_18` FOREIGN KEY (`g_location`) REFERENCES `locations` (`l_id`) ON UPDATE CASCADE;
3 lars 182
 
183
--
18 lars 184
-- Constraints der Tabelle `log`
185
--
186
ALTER TABLE `log`
187
  ADD CONSTRAINT `log_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `auth_user` (`u_id`) ON DELETE SET NULL ON UPDATE CASCADE;
188
 
189
--
3 lars 190
-- Constraints der Tabelle `teams`
191
--
192
ALTER TABLE `teams`
193
  ADD CONSTRAINT `teams_ibfk_1` FOREIGN KEY (`t_group`) REFERENCES `groups` (`g_id`) ON UPDATE CASCADE;
194
 
195
SET FOREIGN_KEY_CHECKS=1;
196
 
197
COMMIT;