diff --git a/gemp-lotr/database_script.sql b/gemp-lotr/database_script.sql index 2bb4bd9e4..ab0c0ecfa 100644 --- a/gemp-lotr/database_script.sql +++ b/gemp-lotr/database_script.sql @@ -1,241 +1,287 @@ -SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; -SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; -SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL'; +CREATE DATABASE IF NOT EXISTS `gemp-lotr` /*!40100 DEFAULT CHARACTER SET utf8 */; +USE `gemp-lotr`; +-- MySQL dump 10.13 Distrib 5.7.17, for macos10.12 (x86_64) +-- +-- Host: ec2-176-34-225-252.eu-west-1.compute.amazonaws.com Database: gemp-lotr +-- ------------------------------------------------------ +-- Server version 5.1.52 -CREATE SCHEMA IF NOT EXISTS `gemp-lotr` DEFAULT CHARACTER SET utf8 ; -USE `gemp-lotr` ; +/*!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 */; +/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; +/*!40103 SET TIME_ZONE='+00:00' */; +/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; +/*!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' */; +/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; --- ----------------------------------------------------- --- Table `gemp-lotr`.`collection` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `gemp-lotr`.`collection` ( -`id` INT(11) NOT NULL AUTO_INCREMENT , -`player_id` INT(11) NOT NULL , -`collection` MEDIUMBLOB NOT NULL , -`type` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -PRIMARY KEY (`id`) , -INDEX `player_collection` (`player_id` ASC, `type` ASC) ) -ENGINE = InnoDB -AUTO_INCREMENT = 36167 -DEFAULT CHARACTER SET = utf8 -COLLATE = utf8_bin; +-- +-- Table structure for table `collection` +-- --- ----------------------------------------------------- --- Table `gemp-lotr`.`deck` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `gemp-lotr`.`deck` ( -`id` INT(11) NOT NULL AUTO_INCREMENT , -`player_id` INT(11) NOT NULL , -`name` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL DEFAULT 'Default' , -`type` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL DEFAULT 'Default' , -`contents` TEXT CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -PRIMARY KEY (`id`) , -UNIQUE INDEX `player_deck` (`player_id` ASC, `name` ASC) , -INDEX `player_id` (`player_id` ASC) ) -ENGINE = InnoDB -AUTO_INCREMENT = 128881 -DEFAULT CHARACTER SET = utf8 -COLLATE = utf8_bin; +DROP TABLE IF EXISTS `collection`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `collection` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `player_id` int(11) NOT NULL, + `collection` mediumblob NOT NULL, + `type` varchar(45) COLLATE utf8_bin NOT NULL, + PRIMARY KEY (`id`), + KEY `player_collection` (`player_id`,`type`) +) ENGINE=InnoDB AUTO_INCREMENT=43528 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +/*!40101 SET character_set_client = @saved_cs_client */; --- ----------------------------------------------------- --- Table `gemp-lotr`.`game_history` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `gemp-lotr`.`game_history` ( -`id` INT(11) NOT NULL AUTO_INCREMENT , -`winner` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`loser` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`win_reason` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`lose_reason` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`win_recording_id` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -`lose_recording_id` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -`start_date` DECIMAL(20,0) NOT NULL , -`end_date` DECIMAL(20,0) NOT NULL , -`format_name` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -`winner_deck_name` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -`loser_deck_name` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -`tournament` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -PRIMARY KEY (`id`) , -INDEX `end_date` (`end_date` ASC) , -INDEX `index3` (`winner` ASC) , -INDEX `index4` (`loser` ASC) ) -ENGINE = InnoDB -AUTO_INCREMENT = 517160 -DEFAULT CHARACTER SET = utf8 -COLLATE = utf8_bin; +-- +-- Table structure for table `deck` +-- --- ----------------------------------------------------- --- Table `gemp-lotr`.`ip_ban` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `gemp-lotr`.`ip_ban` ( -`id` INT(11) NOT NULL AUTO_INCREMENT , -`ip` VARCHAR(255) NOT NULL , -`prefix` TINYINT(4) NOT NULL , -PRIMARY KEY (`id`) ) -ENGINE = MyISAM -AUTO_INCREMENT = 113 -DEFAULT CHARACTER SET = utf8; +DROP TABLE IF EXISTS `deck`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `deck` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `player_id` int(11) NOT NULL, + `name` varchar(45) COLLATE utf8_bin NOT NULL DEFAULT 'Default', + `type` varchar(45) COLLATE utf8_bin NOT NULL DEFAULT 'Default', + `contents` text COLLATE utf8_bin NOT NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `player_deck` (`player_id`,`name`), + KEY `player_id` (`player_id`) +) ENGINE=InnoDB AUTO_INCREMENT=156501 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +/*!40101 SET character_set_client = @saved_cs_client */; --- ----------------------------------------------------- --- Table `gemp-lotr`.`league` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `gemp-lotr`.`league` ( -`id` INT(11) NOT NULL AUTO_INCREMENT , -`name` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`type` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`class` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`parameters` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`start` INT(11) NOT NULL , -`end` INT(11) NOT NULL , -`status` INT(11) NOT NULL , -`cost` INT(11) NOT NULL DEFAULT '0' , -PRIMARY KEY (`id`) ) -ENGINE = InnoDB -AUTO_INCREMENT = 159 -DEFAULT CHARACTER SET = utf8 -COLLATE = utf8_bin; +-- +-- Table structure for table `game_history` +-- --- ----------------------------------------------------- --- Table `gemp-lotr`.`league_match` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `gemp-lotr`.`league_match` ( -`id` INT(11) NOT NULL AUTO_INCREMENT , -`league_type` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`season_type` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`winner` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`loser` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -PRIMARY KEY (`id`) ) -ENGINE = InnoDB -AUTO_INCREMENT = 100862 -DEFAULT CHARACTER SET = utf8 -COLLATE = utf8_bin; +DROP TABLE IF EXISTS `game_history`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `game_history` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `winner` varchar(45) COLLATE utf8_bin NOT NULL, + `loser` varchar(45) COLLATE utf8_bin NOT NULL, + `win_reason` varchar(255) COLLATE utf8_bin NOT NULL, + `lose_reason` varchar(255) COLLATE utf8_bin NOT NULL, + `win_recording_id` varchar(45) COLLATE utf8_bin DEFAULT NULL, + `lose_recording_id` varchar(45) COLLATE utf8_bin DEFAULT NULL, + `start_date` decimal(20,0) NOT NULL, + `end_date` decimal(20,0) NOT NULL, + `format_name` varchar(45) COLLATE utf8_bin DEFAULT NULL, + `winner_deck_name` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `loser_deck_name` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `tournament` varchar(255) COLLATE utf8_bin DEFAULT NULL, + PRIMARY KEY (`id`), + KEY `end_date` (`end_date`), + KEY `index3` (`winner`), + KEY `index4` (`loser`) +) ENGINE=InnoDB AUTO_INCREMENT=665104 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +/*!40101 SET character_set_client = @saved_cs_client */; --- ----------------------------------------------------- --- Table `gemp-lotr`.`league_participation` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `gemp-lotr`.`league_participation` ( -`id` INT(11) NOT NULL AUTO_INCREMENT , -`league_type` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`player_name` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`join_ip` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -PRIMARY KEY (`id`) ) -ENGINE = InnoDB -AUTO_INCREMENT = 19364 -DEFAULT CHARACTER SET = utf8 -COLLATE = utf8_bin; +-- +-- Table structure for table `ip_ban` +-- --- ----------------------------------------------------- --- Table `gemp-lotr`.`player` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `gemp-lotr`.`player` ( -`id` INT(11) NOT NULL AUTO_INCREMENT , -`name` VARCHAR(10) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`password` VARCHAR(64) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`type` VARCHAR(5) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL DEFAULT 'u' , -`last_login_reward` INT(11) NULL DEFAULT NULL , -`last_ip` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -`create_ip` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -`banned_until` DECIMAL(20,0) NULL DEFAULT NULL , -PRIMARY KEY (`id`) , -UNIQUE INDEX `name_UNIQUE` (`name` ASC) ) -ENGINE = InnoDB -AUTO_INCREMENT = 21899 -DEFAULT CHARACTER SET = utf8 -COLLATE = utf8_bin; +DROP TABLE IF EXISTS `ip_ban`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `ip_ban` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `ip` varchar(255) NOT NULL, + `prefix` tinyint(4) NOT NULL, + PRIMARY KEY (`id`) +) ENGINE=MyISAM AUTO_INCREMENT=169 DEFAULT CHARSET=utf8; +/*!40101 SET character_set_client = @saved_cs_client */; --- ----------------------------------------------------- --- Table `gemp-lotr`.`scheduled_tournament` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `gemp-lotr`.`scheduled_tournament` ( -`id` INT(11) NOT NULL AUTO_INCREMENT , -`tournament_id` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`name` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`format` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`start` DECIMAL(20,0) NOT NULL , -`cost` DECIMAL(10,0) NOT NULL , -`playoff` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`prizes` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`minimum_players` DECIMAL(3,0) NOT NULL , -`started` DECIMAL(1,0) NOT NULL DEFAULT '0' , -PRIMARY KEY (`id`) , -INDEX `started` (`started` ASC) ) -ENGINE = InnoDB -AUTO_INCREMENT = 3 -DEFAULT CHARACTER SET = utf8 -COLLATE = utf8_bin; +-- +-- Table structure for table `league` +-- --- ----------------------------------------------------- --- Table `gemp-lotr`.`tournament` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `gemp-lotr`.`tournament` ( -`id` INT(11) NOT NULL AUTO_INCREMENT , -`tournament_id` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`start` DECIMAL(20,0) NOT NULL , -`draft_type` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -`name` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -`format` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -`collection` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -`stage` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -`pairing` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -`round` INT(3) NULL DEFAULT NULL , -`prizes` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -PRIMARY KEY (`id`) ) -ENGINE = InnoDB -AUTO_INCREMENT = 1145 -DEFAULT CHARACTER SET = utf8 -COLLATE = utf8_bin; +DROP TABLE IF EXISTS `league`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `league` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `name` varchar(45) COLLATE utf8_bin NOT NULL, + `type` varchar(45) COLLATE utf8_bin NOT NULL, + `class` varchar(255) COLLATE utf8_bin NOT NULL, + `parameters` varchar(255) COLLATE utf8_bin NOT NULL, + `start` int(11) NOT NULL, + `end` int(11) NOT NULL, + `status` int(11) NOT NULL, + `cost` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=214 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +/*!40101 SET character_set_client = @saved_cs_client */; --- ----------------------------------------------------- --- Table `gemp-lotr`.`tournament_match` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `gemp-lotr`.`tournament_match` ( -`id` INT(11) NOT NULL AUTO_INCREMENT , -`tournament_id` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`round` DECIMAL(2,0) NOT NULL , -`player_one` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`player_two` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`winner` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NULL DEFAULT NULL , -PRIMARY KEY (`id`) ) -ENGINE = InnoDB -AUTO_INCREMENT = 12858 -DEFAULT CHARACTER SET = utf8 -COLLATE = utf8_bin; +-- +-- Table structure for table `league_match` +-- --- ----------------------------------------------------- --- Table `gemp-lotr`.`tournament_player` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `gemp-lotr`.`tournament_player` ( -`id` INT(11) NOT NULL AUTO_INCREMENT , -`tournament_id` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`player` VARCHAR(10) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`deck_name` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`deck` TEXT CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`dropped` BINARY(1) NOT NULL DEFAULT '0' , -PRIMARY KEY (`id`) ) -ENGINE = InnoDB -AUTO_INCREMENT = 9215 -DEFAULT CHARACTER SET = utf8 -COLLATE = utf8_bin; +DROP TABLE IF EXISTS `league_match`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `league_match` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `league_type` varchar(45) COLLATE utf8_bin NOT NULL, + `season_type` varchar(45) COLLATE utf8_bin NOT NULL, + `winner` varchar(45) COLLATE utf8_bin NOT NULL, + `loser` varchar(45) COLLATE utf8_bin NOT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=125528 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +/*!40101 SET character_set_client = @saved_cs_client */; --- ----------------------------------------------------- --- Table `gemp-lotr`.`transfer` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `gemp-lotr`.`transfer` ( -`id` INT(11) NOT NULL AUTO_INCREMENT , -`notify` INT(11) NOT NULL , -`player` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`reason` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`name` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`currency` INT(11) NOT NULL , -`collection` TEXT CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -`transfer_date` DECIMAL(20,0) NOT NULL , -`direction` VARCHAR(45) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL , -PRIMARY KEY (`id`) , -INDEX `player` (`player` ASC, `notify` ASC) ) -ENGINE = InnoDB -AUTO_INCREMENT = 1424795 -DEFAULT CHARACTER SET = utf8 -COLLATE = utf8_bin; +-- +-- Table structure for table `league_participation` +-- -SET SQL_MODE=@OLD_SQL_MODE; -SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; -SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS; +DROP TABLE IF EXISTS `league_participation`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `league_participation` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `league_type` varchar(45) COLLATE utf8_bin NOT NULL, + `player_name` varchar(45) COLLATE utf8_bin NOT NULL, + `join_ip` varchar(45) COLLATE utf8_bin DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=24477 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `player` +-- + +DROP TABLE IF EXISTS `player`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `player` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `name` varchar(10) COLLATE utf8_bin NOT NULL, + `password` varchar(64) COLLATE utf8_bin NOT NULL, + `type` varchar(5) COLLATE utf8_bin NOT NULL DEFAULT 'u', + `last_login_reward` int(11) DEFAULT NULL, + `last_ip` varchar(45) COLLATE utf8_bin DEFAULT NULL, + `create_ip` varchar(45) COLLATE utf8_bin DEFAULT NULL, + `banned_until` decimal(20,0) DEFAULT NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `name_UNIQUE` (`name`) +) ENGINE=InnoDB AUTO_INCREMENT=25832 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `scheduled_tournament` +-- + +DROP TABLE IF EXISTS `scheduled_tournament`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `scheduled_tournament` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `tournament_id` varchar(45) COLLATE utf8_bin NOT NULL, + `name` varchar(255) COLLATE utf8_bin NOT NULL, + `format` varchar(45) COLLATE utf8_bin NOT NULL, + `start` decimal(20,0) NOT NULL, + `cost` decimal(10,0) NOT NULL, + `playoff` varchar(45) COLLATE utf8_bin NOT NULL, + `prizes` varchar(45) COLLATE utf8_bin NOT NULL, + `minimum_players` decimal(3,0) NOT NULL, + `started` decimal(1,0) NOT NULL DEFAULT '0', + PRIMARY KEY (`id`), + KEY `started` (`started`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `tournament` +-- + +DROP TABLE IF EXISTS `tournament`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `tournament` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `tournament_id` varchar(255) COLLATE utf8_bin NOT NULL, + `start` decimal(20,0) NOT NULL, + `draft_type` varchar(45) COLLATE utf8_bin DEFAULT NULL, + `name` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `format` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `collection` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `stage` varchar(45) COLLATE utf8_bin DEFAULT NULL, + `pairing` varchar(45) COLLATE utf8_bin DEFAULT NULL, + `round` int(3) DEFAULT NULL, + `prizes` varchar(45) COLLATE utf8_bin DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=1149 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `tournament_match` +-- + +DROP TABLE IF EXISTS `tournament_match`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `tournament_match` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `tournament_id` varchar(255) COLLATE utf8_bin NOT NULL, + `round` decimal(2,0) NOT NULL, + `player_one` varchar(45) COLLATE utf8_bin NOT NULL, + `player_two` varchar(45) COLLATE utf8_bin NOT NULL, + `winner` varchar(45) COLLATE utf8_bin DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=12883 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `tournament_player` +-- + +DROP TABLE IF EXISTS `tournament_player`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `tournament_player` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `tournament_id` varchar(255) COLLATE utf8_bin NOT NULL, + `player` varchar(10) COLLATE utf8_bin NOT NULL, + `deck_name` varchar(45) COLLATE utf8_bin NOT NULL, + `deck` text COLLATE utf8_bin NOT NULL, + `dropped` binary(1) NOT NULL DEFAULT '0', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=9243 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `transfer` +-- + +DROP TABLE IF EXISTS `transfer`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `transfer` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `notify` int(11) NOT NULL, + `player` varchar(45) COLLATE utf8_bin NOT NULL, + `reason` varchar(255) COLLATE utf8_bin NOT NULL, + `name` varchar(255) COLLATE utf8_bin NOT NULL, + `currency` int(11) NOT NULL, + `collection` text COLLATE utf8_bin NOT NULL, + `transfer_date` decimal(20,0) NOT NULL, + `direction` varchar(45) COLLATE utf8_bin NOT NULL, + PRIMARY KEY (`id`), + KEY `player` (`player`,`notify`) +) ENGINE=InnoDB AUTO_INCREMENT=2021105 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +/*!40101 SET character_set_client = @saved_cs_client */; +/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; + +/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; +/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; +/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; +/*!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 */; +/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; + +-- Dump completed on 2017-06-12 4:24:31