-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
369 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,369 @@ | ||
-- phpMyAdmin SQL Dump | ||
-- version 4.8.2 | ||
-- https://www.phpmyadmin.net/ | ||
-- | ||
-- Počítač: 127.0.0.1 | ||
-- Vytvořeno: Pon 02. pro 2019, 20:17 | ||
-- Verze serveru: 10.1.34-MariaDB | ||
-- Verze PHP: 7.2.8 | ||
|
||
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; | ||
SET AUTOCOMMIT = 0; | ||
START TRANSACTION; | ||
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 utf8mb4 */; | ||
|
||
-- | ||
-- Databáze: `spsegaminghub` | ||
-- | ||
CREATE DATABASE IF NOT EXISTS `spsegaminghub` DEFAULT CHARACTER SET utf8 COLLATE utf8_czech_ci; | ||
USE `spsegaminghub`; | ||
|
||
-- -------------------------------------------------------- | ||
|
||
-- | ||
-- Struktura tabulky `eventparticipation` | ||
-- | ||
|
||
CREATE TABLE `eventparticipation` ( | ||
`eventp_id` int(10) UNSIGNED NOT NULL, | ||
`user_id` int(10) UNSIGNED NOT NULL, | ||
`event_id` int(10) UNSIGNED NOT NULL, | ||
`team_id` int(10) UNSIGNED NOT NULL | ||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci; | ||
|
||
-- -------------------------------------------------------- | ||
|
||
-- | ||
-- Struktura tabulky `events` | ||
-- | ||
|
||
CREATE TABLE `events` ( | ||
`event_id` int(10) UNSIGNED NOT NULL, | ||
`event_name` varchar(64) COLLATE utf8_czech_ci NOT NULL, | ||
`game_id` int(11) NOT NULL, | ||
`event_timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, | ||
`event_playerlimit` int(11) NOT NULL, | ||
`game_playerlimitperteam` int(11) NOT NULL, | ||
`event_url` varchar(255) COLLATE utf8_czech_ci NOT NULL, | ||
`bracket_status` set('live','dead') COLLATE utf8_czech_ci NOT NULL DEFAULT 'dead', | ||
`bracket_format` enum('single','double','','') COLLATE utf8_czech_ci NOT NULL DEFAULT 'single', | ||
`event_status` set('scheduled','live','finished') COLLATE utf8_czech_ci NOT NULL DEFAULT 'scheduled', | ||
`event_winner` int(11) DEFAULT NULL | ||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci; | ||
|
||
-- | ||
-- Vypisuji data pro tabulku `events` | ||
-- | ||
|
||
INSERT INTO `events` (`event_id`, `event_name`, `game_id`, `event_timestamp`, `event_playerlimit`, `game_playerlimitperteam`, `event_url`, `bracket_status`, `bracket_format`, `event_status`, `event_winner`) VALUES | ||
(16, 'fwwwwwwwwwww', 1, '2019-12-25 13:00:00', 100, 5, 'spse-lan-winter-csgo-2019', 'live', 'single', 'scheduled', NULL); | ||
|
||
-- -------------------------------------------------------- | ||
|
||
-- | ||
-- Struktura tabulky `games` | ||
-- | ||
|
||
CREATE TABLE `games` ( | ||
`game_id` int(10) UNSIGNED NOT NULL, | ||
`game_name` varchar(45) COLLATE utf8_czech_ci NOT NULL, | ||
`game_short_name` varchar(45) COLLATE utf8_czech_ci DEFAULT NULL, | ||
`game_rules` mediumtext COLLATE utf8_czech_ci, | ||
`game_playerlimitperteam` int(11) NOT NULL, | ||
`game_background` varchar(100) COLLATE utf8_czech_ci DEFAULT NULL, | ||
`game_icon` varchar(100) COLLATE utf8_czech_ci DEFAULT NULL | ||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci; | ||
|
||
-- | ||
-- Vypisuji data pro tabulku `games` | ||
-- | ||
|
||
INSERT INTO `games` (`game_id`, `game_name`, `game_short_name`, `game_rules`, `game_playerlimitperteam`, `game_background`, `game_icon`) VALUES | ||
(1, 'Counter Strike: Global Offensive', 'csgo', 'public/uploads/csgo-ruleset.pdf', 5, 'public/uploads/csgo-background.jpg', 'public/uploads/csgo-icon.png'), | ||
(2, 'League Of Legends', 'lol', 'public/uploads/lol-ruleset.pdf', 5, 'public/uploads/lol-background.jpg', 'public/uploads/lol-icon.png'), | ||
(3, 'Hearthstone: Heroes Of Warcraft', 'hs', 'public/uploads/hs-ruleset.pdf', 1, 'public/uploads/hs-background.jpg', 'public/uploads/hs-icon.png'), | ||
(5, 'Minecraft', 'mc', 'public/uploads/mc-ruleset.pdf', 5, 'public/uploads/mc-background.jpg', 'public/uploads/mc-icon.png'); | ||
|
||
-- -------------------------------------------------------- | ||
|
||
-- | ||
-- Struktura tabulky `logs` | ||
-- | ||
|
||
CREATE TABLE `logs` ( | ||
`log_id` int(10) UNSIGNED NOT NULL, | ||
`user_id` int(10) UNSIGNED NOT NULL, | ||
`log_message` longtext COLLATE utf8_czech_ci NOT NULL, | ||
`log_type` set('login','register','event_register','event_edit','event_join','event_drop','user_report','user_verify','team_creation','team_edit','team_join','team_verify','team_removal','game_add','game_edit','game_drop','bracket_creation','bracket_drop','message_sent','user_admin') COLLATE utf8_czech_ci NOT NULL, | ||
`log_timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, | ||
`log_userip` varchar(45) COLLATE utf8_czech_ci NOT NULL | ||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci; | ||
|
||
-- -------------------------------------------------------- | ||
|
||
-- | ||
-- Struktura tabulky `matches` | ||
-- | ||
|
||
CREATE TABLE `matches` ( | ||
`match_id` int(10) UNSIGNED NOT NULL, | ||
`match_first_team` varchar(25) CHARACTER SET utf8 COLLATE utf8_czech_ci DEFAULT NULL, | ||
`match_second_team` varchar(25) CHARACTER SET utf8 COLLATE utf8_czech_ci DEFAULT NULL, | ||
`match_round` varchar(10) CHARACTER SET utf8 COLLATE utf8_czech_ci NOT NULL, | ||
`event_id` int(10) UNSIGNED NOT NULL, | ||
`match_first_team_score` int(11) NOT NULL DEFAULT '0', | ||
`match_second_team_score` int(11) NOT NULL DEFAULT '0', | ||
`match_first_team_seed` int(11) DEFAULT NULL, | ||
`match_second_team_seed` int(11) DEFAULT NULL, | ||
`match_bracket_seed` int(11) NOT NULL, | ||
`match_status` set('live','scheduled','finished') CHARACTER SET utf8 COLLATE utf8_czech_ci NOT NULL DEFAULT 'scheduled', | ||
`match_description` varchar(45) DEFAULT NULL | ||
) ENGINE=InnoDB DEFAULT CHARSET=latin1; | ||
|
||
-- -------------------------------------------------------- | ||
|
||
-- | ||
-- Struktura tabulky `messages` | ||
-- | ||
|
||
CREATE TABLE `messages` ( | ||
`message_id` int(10) UNSIGNED NOT NULL, | ||
`message` varchar(300) COLLATE utf8_czech_ci NOT NULL, | ||
`message_perex` varchar(20) COLLATE utf8_czech_ci NOT NULL, | ||
`message_type` set('message','invite','trash') COLLATE utf8_czech_ci NOT NULL, | ||
`message_status` set('read','unread','trash','') COLLATE utf8_czech_ci NOT NULL DEFAULT 'unread', | ||
`message_timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, | ||
`user_senderid` int(10) UNSIGNED NOT NULL, | ||
`user_receiverid` int(10) UNSIGNED NOT NULL, | ||
`user_sendername` varchar(45) COLLATE utf8_czech_ci NOT NULL, | ||
`user_receivername` varchar(45) COLLATE utf8_czech_ci NOT NULL, | ||
`invite_team_id` int(11) DEFAULT NULL | ||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci; | ||
|
||
-- | ||
-- Vypisuji data pro tabulku `messages` | ||
-- | ||
|
||
INSERT INTO `messages` (`message_id`, `message`, `message_perex`, `message_type`, `message_status`, `message_timestamp`, `user_senderid`, `user_receiverid`, `user_sendername`, `user_receivername`, `invite_team_id`) VALUES | ||
(1, 'ahoj karle, tady josef', 'Ahoj karle, ...', '', '', '2019-10-11 09:03:24', 1, 3, 'roudnas', 'karelneniadmin', NULL), | ||
(7, 'hej vole zdar jako zdar zdar', 'hej vole zdar j...', 'message', 'read', '2019-10-11 11:00:31', 1, 1, 'roudnas', 'roudnas', NULL), | ||
(10, 'ahoooooooooooj', 'ahoooooooooooj...', 'message', 'unread', '2019-10-17 10:45:38', 1, 3, 'roudnas', 'karelneniadmin', NULL), | ||
(11, 'zdaaaaaaaar', 'zdaaaaaaaar...', 'message', 'unread', '2019-10-17 10:46:13', 1, 3, 'roudnas', 'karelneniadmin', NULL), | ||
(12, 'kaaaaaaaaaaaaaa', 'kaaaaaaaaaaaaaa...', 'message', 'unread', '2019-10-17 10:47:24', 1, 3, 'roudnas', 'karelneniadmin', NULL), | ||
(34, 'wfwf', 'wfwf...', 'message', 'read', '2019-11-26 21:56:01', 1, 1, 'roudnas', '', NULL), | ||
(35, 'fw', 'fw...', 'message', 'read', '2019-11-26 21:56:13', 1, 1, 'roudnas', 'fas', NULL), | ||
(37, 'LOL OMEGALOL NORMIE HAHA PEPEGA', 'LOL OMEGALOL NO...', 'message', 'read', '2019-12-02 10:16:32', 1, 1, 'roudnas', 'roudnas', NULL), | ||
(40, 'wtf', 'wtf...', 'message', 'read', '2019-12-02 16:00:53', 1, 1, 'roudnas', 'roudnas', NULL); | ||
|
||
-- -------------------------------------------------------- | ||
|
||
-- | ||
-- Struktura tabulky `registrations` | ||
-- | ||
|
||
CREATE TABLE `registrations` ( | ||
`registrations_id` int(10) UNSIGNED NOT NULL, | ||
`user_name` varchar(45) CHARACTER SET utf8 COLLATE utf8_czech_ci NOT NULL, | ||
`user_email` varchar(150) CHARACTER SET utf8 COLLATE utf8_czech_ci NOT NULL, | ||
`user_password` mediumtext CHARACTER SET utf8 COLLATE utf8_czech_ci NOT NULL, | ||
`user_hash` varchar(128) CHARACTER SET utf8 COLLATE utf8_czech_ci NOT NULL | ||
) ENGINE=InnoDB DEFAULT CHARSET=latin1; | ||
|
||
-- -------------------------------------------------------- | ||
|
||
-- | ||
-- Struktura tabulky `teamparticipation` | ||
-- | ||
|
||
CREATE TABLE `teamparticipation` ( | ||
`teamp_id` int(10) UNSIGNED NOT NULL, | ||
`user_id` int(10) UNSIGNED NOT NULL, | ||
`team_id` int(10) UNSIGNED NOT NULL | ||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci; | ||
|
||
-- -------------------------------------------------------- | ||
|
||
-- | ||
-- Struktura tabulky `teams` | ||
-- | ||
|
||
CREATE TABLE `teams` ( | ||
`team_id` int(10) UNSIGNED NOT NULL, | ||
`team_name` varchar(45) COLLATE utf8_czech_ci NOT NULL, | ||
`team_captain_id` int(10) UNSIGNED NOT NULL, | ||
`game_id` int(10) UNSIGNED NOT NULL | ||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci; | ||
|
||
-- -------------------------------------------------------- | ||
|
||
-- | ||
-- Struktura tabulky `users` | ||
-- | ||
|
||
CREATE TABLE `users` ( | ||
`user_id` int(10) UNSIGNED NOT NULL, | ||
`name` varchar(45) COLLATE utf8_czech_ci NOT NULL, | ||
`email` varchar(64) COLLATE utf8_czech_ci NOT NULL, | ||
`name_r` varchar(45) COLLATE utf8_czech_ci DEFAULT NULL, | ||
`surname` varchar(45) COLLATE utf8_czech_ci DEFAULT NULL, | ||
`password` longtext COLLATE utf8_czech_ci NOT NULL, | ||
`admin` int(1) NOT NULL, | ||
`watchman` int(1) NOT NULL, | ||
`rootmaster` int(1) NOT NULL, | ||
`user_hexid` varchar(4) COLLATE utf8_czech_ci NOT NULL, | ||
`user_verified` int(1) NOT NULL | ||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci; | ||
|
||
-- | ||
-- Vypisuji data pro tabulku `users` | ||
-- | ||
|
||
INSERT INTO `users` (`user_id`, `name`, `email`, `name_r`, `surname`, `password`, `admin`, `watchman`, `rootmaster`, `user_hexid`, `user_verified`) VALUES | ||
(1, 'roudnas', '[email protected]', '', '', '$2y$10$77k2MJMYwMFgkNcj1NNY/.kp7HSuou2B0.s/mJjCQX6Rgvo5udJr6', 0, 0, 1, 'F0F0', 1); | ||
|
||
-- | ||
-- Klíče pro exportované tabulky | ||
-- | ||
|
||
-- | ||
-- Klíče pro tabulku `eventparticipation` | ||
-- | ||
ALTER TABLE `eventparticipation` | ||
ADD PRIMARY KEY (`eventp_id`), | ||
ADD KEY `user_id` (`user_id`,`event_id`,`team_id`); | ||
|
||
-- | ||
-- Klíče pro tabulku `events` | ||
-- | ||
ALTER TABLE `events` | ||
ADD PRIMARY KEY (`event_id`), | ||
ADD KEY `game_id` (`game_id`); | ||
|
||
-- | ||
-- Klíče pro tabulku `games` | ||
-- | ||
ALTER TABLE `games` | ||
ADD PRIMARY KEY (`game_id`); | ||
|
||
-- | ||
-- Klíče pro tabulku `logs` | ||
-- | ||
ALTER TABLE `logs` | ||
ADD PRIMARY KEY (`log_id`), | ||
ADD KEY `user_id` (`user_id`); | ||
|
||
-- | ||
-- Klíče pro tabulku `matches` | ||
-- | ||
ALTER TABLE `matches` | ||
ADD PRIMARY KEY (`match_id`), | ||
ADD KEY `event_id` (`event_id`), | ||
ADD KEY `match_first_team` (`match_first_team`,`match_second_team`); | ||
|
||
-- | ||
-- Klíče pro tabulku `messages` | ||
-- | ||
ALTER TABLE `messages` | ||
ADD PRIMARY KEY (`message_id`), | ||
ADD KEY `user_senderid` (`user_senderid`,`user_receiverid`,`invite_team_id`); | ||
|
||
-- | ||
-- Klíče pro tabulku `registrations` | ||
-- | ||
ALTER TABLE `registrations` | ||
ADD PRIMARY KEY (`registrations_id`); | ||
|
||
-- | ||
-- Klíče pro tabulku `teamparticipation` | ||
-- | ||
ALTER TABLE `teamparticipation` | ||
ADD PRIMARY KEY (`teamp_id`), | ||
ADD KEY `user_id` (`user_id`,`team_id`); | ||
|
||
-- | ||
-- Klíče pro tabulku `teams` | ||
-- | ||
ALTER TABLE `teams` | ||
ADD PRIMARY KEY (`team_id`), | ||
ADD KEY `team_captain_id` (`team_captain_id`,`game_id`); | ||
|
||
-- | ||
-- Klíče pro tabulku `users` | ||
-- | ||
ALTER TABLE `users` | ||
ADD PRIMARY KEY (`user_id`); | ||
|
||
-- | ||
-- AUTO_INCREMENT pro tabulky | ||
-- | ||
|
||
-- | ||
-- AUTO_INCREMENT pro tabulku `eventparticipation` | ||
-- | ||
ALTER TABLE `eventparticipation` | ||
MODIFY `eventp_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT; | ||
|
||
-- | ||
-- AUTO_INCREMENT pro tabulku `events` | ||
-- | ||
ALTER TABLE `events` | ||
MODIFY `event_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=17; | ||
|
||
-- | ||
-- AUTO_INCREMENT pro tabulku `games` | ||
-- | ||
ALTER TABLE `games` | ||
MODIFY `game_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6; | ||
|
||
-- | ||
-- AUTO_INCREMENT pro tabulku `logs` | ||
-- | ||
ALTER TABLE `logs` | ||
MODIFY `log_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=521; | ||
|
||
-- | ||
-- AUTO_INCREMENT pro tabulku `matches` | ||
-- | ||
ALTER TABLE `matches` | ||
MODIFY `match_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=631; | ||
|
||
-- | ||
-- AUTO_INCREMENT pro tabulku `messages` | ||
-- | ||
ALTER TABLE `messages` | ||
MODIFY `message_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=41; | ||
|
||
-- | ||
-- AUTO_INCREMENT pro tabulku `registrations` | ||
-- | ||
ALTER TABLE `registrations` | ||
MODIFY `registrations_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT; | ||
|
||
-- | ||
-- AUTO_INCREMENT pro tabulku `teamparticipation` | ||
-- | ||
ALTER TABLE `teamparticipation` | ||
MODIFY `teamp_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10; | ||
|
||
-- | ||
-- AUTO_INCREMENT pro tabulku `teams` | ||
-- | ||
ALTER TABLE `teams` | ||
MODIFY `team_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9; | ||
|
||
-- | ||
-- AUTO_INCREMENT pro tabulku `users` | ||
-- | ||
ALTER TABLE `users` | ||
MODIFY `user_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11; | ||
COMMIT; | ||
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; | ||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; | ||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; |