CREATE SCHEMA `catherine_league` DEFAULT CHARACTER SET utf8mb4 ; CREATE TABLE `catherine_league`.`players` ( `id` INT NOT NULL AUTO_INCREMENT, `player_key` VARCHAR(45) NULL, `player_name` VARCHAR(45) NULL, `description` LONGTEXT NULL, `image` VARCHAR(1024) NULL, `character_id` VARCHAR(45) NULL, PRIMARY KEY (`id`), UNIQUE INDEX `id_UNIQUE` (`id` ASC), UNIQUE INDEX `player_key_UNIQUE` (`player_key` ASC)); INSERT INTO `catherine_league`.`players` (`player_key`, `player_name`, `description`, `character_id`) VALUES ('rino', 'リノ', '日本キャサリン・フルボディ界の絶対王者。EVOJ2019覇者、TPF4連覇中など国内公式大会では無敵、本番アメリカのEVOで3位、CCでも2位と世界でも屈指の実力者。今回のEVOJでも本命とされる「魔王」。', 6); INSERT INTO `catherine_league`.`players` (`player_key`, `player_name`, `description`, `character_id`) VALUES ('mst', 'MST', '関東のキャサリン絶対コミュニティをさせてくれている人。その実力も国内トップクラスで、「DK侍」の異名を持つ。以前はインファイトのみを得意としていたが、最近は登りも身に着けてオールラウンダーへと変身しつつある。直近のアメリカで行われたCCでは、EVO王者のLinusを撃破。', 5); INSERT INTO `catherine_league`.`players` (`player_key`, `player_name`, `description`, `character_id`) VALUES ('kim', 'Kim', 'キャサリン界の完璧超人。4ヶ国語を操り、料理もとても上手い。EVOJ2018で準優勝した実績もあり、その実力は国内屈指。最近ではバベルでどんどん力をつけ、総合力では日本最高かもしれない。大会で緊張してしまうらしくメンタルに不安を残す。', 2); INSERT INTO `catherine_league`.`players` (`player_key`, `player_name`, `description`, `character_id`) VALUES ('g30', 'G30', 'ATLUSのゲームをこよなく愛する「キャサリン飲酒部部長」。その実力は折り紙つきで、打倒リノの最有力。先行したときのブロック技術は世界トップクラス。くじ運とスタミナに若干の不安を残す。Genki Stateの使い手。笑顔の悪魔。', 12); INSERT INTO `catherine_league`.`players` (`player_key`, `player_name`, `description`, `character_id`) VALUES ('leza', 'れざえもん', 'アウター神たなかまさしと並ぶ、日本バベル界の神様。何よりその圧倒的な登り力を圧巻。対戦歴は浅いが、高すぎるキャサリン力と研究心でめきめきと頭角を現している。登りのルート構築の速さは世界一。いくら落としても復帰してくるので、L3「れざ」ボタンの装備を疑われている。', 9); INSERT INTO `catherine_league`.`players` (`player_key`, `player_name`, `description`, `character_id`) VALUES ('takayan', 'たかやん', 'イクメンゲーマー。飲酒部らしい陽気な性格とプレイスタイルで、勢いのあるキャサリンを得意とする。上る力は若干不安があるが、インファイトには自信あり。お子さん可愛すぎる。', 10); INSERT INTO `catherine_league`.`players` (`player_key`, `player_name`, `description`, `character_id`) VALUES ('masato', 'まさと', 'マルチ格ゲーマー。設営の実力はキャサリン界で圧倒的。練習熱心で、キャサリン歴は浅いがバベル全ステージ制覇を達成している。師匠Kimのもと研鑽に励む。怒ると金髪からピンクに変わって強くなる。', 13); CREATE TABLE `catherine_league`.`characters` ( `id` INT NOT NULL AUTO_INCREMENT, `name_id` VARCHAR(45) NULL, `name` VARCHAR(45) NULL, `name_jp` VARCHAR(45) NULL, PRIMARY KEY (`id`), UNIQUE INDEX `id_UNIQUE` (`id` ASC)); INSERT INTO `catherine_league`.`characters` (`name_id`, `name`, `name_jp`) VALUES ('blue_cap', 'blue_sheep', '青帽子(羊)'); INSERT INTO `catherine_league`.`characters` (`name_id`, `name`, `name_jp`) VALUES ('red_cap', 'red_sheep', '赤帽子(羊)'); INSERT INTO `catherine_league`.`characters` (`name_id`, `name`, `name_jp`) VALUES ('vincent_shirt', 'vincent_shirt', 'ヴィンセント(シャーツ)'); INSERT INTO `catherine_league`.`characters` (`name_id`, `name`, `name_jp`) VALUES ('vincent_sheep', 'vincent_sheep', 'ヴィンセント(悪夢)'); INSERT INTO `catherine_league`.`characters` (`name_id`, `name`, `name_jp`) VALUES ('katherine', 'katherine', 'キャサリン(K)'); INSERT INTO `catherine_league`.`characters` (`name_id`, `name`, `name_jp`) VALUES ('catherine', 'catherine', 'キャサリン(C)'); INSERT INTO `catherine_league`.`characters` (`name_id`, `name`, `name_jp`) VALUES ('rin', 'rin', 'リン'); INSERT INTO `catherine_league`.`characters` (`name_id`, `name`, `name_jp`) VALUES ('orlando', 'orlando', 'オーランド'); INSERT INTO `catherine_league`.`characters` (`name_id`, `name`, `name_jp`) VALUES ('johny', 'johny', 'ジョニー'); INSERT INTO `catherine_league`.`characters` (`name_id`, `name`, `name_jp`) VALUES ('tobby', 'tobby', 'トビー'); INSERT INTO `catherine_league`.`characters` (`name_id`, `name`, `name_jp`) VALUES ('erica', 'erica', 'エリカ'); INSERT INTO `catherine_league`.`characters` (`name_id`, `name`, `name_jp`) VALUES ('master', 'master', 'マスター'); INSERT INTO `catherine_league`.`characters` (`name_id`, `name`, `name_jp`) VALUES ('joker', 'joker', 'ジョーカー'); CREATE TABLE `catherine_league`.`stages` ( `id` INT NOT NULL AUTO_INCREMENT, `stage` VARCHAR(45) NULL, `stage_name` VARCHAR(45) NULL, `stage_name_jp` VARCHAR(45) NULL, PRIMARY KEY (`id`), UNIQUE INDEX `id_UNIQUE` (`id` ASC)); INSERT INTO `catherine_league`.`stages` (`stage`, `stage_name`, `stage_name_jp`) VALUES ('underground', 'Underground Cementery', '地下墓地'); INSERT INTO `catherine_league`.`stages` (`stage`, `stage_name`, `stage_name_jp`) VALUES ('prison', 'Prison of Despair', '罪人監獄'); INSERT INTO `catherine_league`.`stages` (`stage`, `stage_name`, `stage_name_jp`) VALUES ('torture', 'Torture Chamber', '拷問刑場'); INSERT INTO `catherine_league`.`stages` (`stage`, `stage_name`, `stage_name_jp`) VALUES ('inquisition', 'Inquisition', '審問法廷'); INSERT INTO `catherine_league`.`stages` (`stage`, `stage_name`, `stage_name_jp`) VALUES ('quadrangle', 'Quadrangle', '暴風の中庭'); INSERT INTO `catherine_league`.`stages` (`stage`, `stage_name`, `stage_name_jp`) VALUES ('clock', 'Clock Tower', '時計塔'); INSERT INTO `catherine_league`.`stages` (`stage`, `stage_name`, `stage_name_jp`) VALUES ('spiral', 'Spiral Corridor', '祭壇への道'); INSERT INTO `catherine_league`.`stages` (`stage`, `stage_name`, `stage_name_jp`) VALUES ('cathedral', 'The Cathedral', '大聖堂'); INSERT INTO `catherine_league`.`stages` (`stage`, `stage_name`, `stage_name_jp`) VALUES ('empireo', 'The Empireo', '天上'); INSERT INTO `catherine_league`.`stages` (`stage`, `stage_name`, `stage_name_jp`) VALUES ('encounter', 'Close Encounter', '新天地'); INSERT INTO `catherine_league`.`stages` (`stage`, `stage_name`, `stage_name_jp`) VALUES ('arrange', 'Arrange', 'アレンジ'); CREATE TABLE `catherine_league`.`tournaments` ( `id` INT NOT NULL AUTO_INCREMENT, `tournament_key` VARCHAR(45) NULL, `name` VARCHAR(45) NULL, `name_jp` VARCHAR(45) NULL, `type` VARCHAR(45) NULL, `first` INT NULL, `second` INT NULL, `third` INT NULL, `finished` TINYINT NULL, PRIMARY KEY (`id`), UNIQUE INDEX `id_UNIQUE` (`id` ASC), UNIQUE INDEX `tournament_key_UNIQUE` (`tournament_key` ASC)); CREATE TABLE `catherine_league`.`stage_to_match` ( `id` INT NOT NULL AUTO_INCREMENT, `match_id` INT NOT NULL, `player_one` INT NOT NULL, `player_two` INT NOT NULL, `score_one` INT NULL, `score_two` INT NULL, `stage` INT NULL, `create_date` DATETIME NULL DEFAULT NOW(), `update_date` DATETIME NULL DEFAULT NOW(), PRIMARY KEY (`id`), UNIQUE INDEX `id_UNIQUE` (`id` ASC)); CREATE TABLE `catherine_league`.`match_to_round` ( `id` INT NOT NULL AUTO_INCREMENT, `round_id` INT NOT NULL, `player_one` INT NOT NULL, `player_two` INT NOT NULL, `score_one` INT NULL, `score_two` INT NULL, `create_date` DATETIME NULL DEFAULT NOW(), `update_date` DATETIME NULL DEFAULT NOW(), PRIMARY KEY (`id`), UNIQUE INDEX `id_UNIQUE` (`id` ASC)); CREATE TABLE `catherine_league`.`round_to_tournament` ( `id` INT NOT NULL AUTO_INCREMENT, `tournament_id` INT NOT NULL, `create_date` DATETIME NULL DEFAULT NOW(), `update_date` DATETIME NULL DEFAULT NOW(), PRIMARY KEY (`id`), UNIQUE INDEX `id_UNIQUE` (`id` ASC)); CREATE TABLE `catherine_league`.`player_to_tournament` ( `id` INT NOT NULL AUTO_INCREMENT, `tournament_id` INT NOT NULL, `player_id` INT NOT NULL, `create_date` DATETIME NULL DEFAULT NOW(), `update_date` DATETIME NULL DEFAULT NOW(), PRIMARY KEY (`id`), UNIQUE INDEX `id_UNIQUE` (`id` ASC)); CREATE TABLE `catherine_league`.`contact` ( `id` INT NOT NULL AUTO_INCREMENT, `question` LONGTEXT NOT NULL, `answer` LONGTEXT NOT NULL, `create_date` DATETIME NULL DEFAULT NOW(), `update_date` DATETIME NULL DEFAULT NOW(), PRIMARY KEY (`id`)); CREATE TABLE `catherine_league`.`config` ( `config_key` VARCHAR(45) NOT NULL, `config_value` LONGTEXT NULL, PRIMARY KEY (`config_key`)); INSERT INTO `catherine_league`.`config` (`config_key`, `config_value`) VALUES ('footer', 'ATLUS'); CREATE TABLE `catherine_league`.`guide` ( `id` INT NOT NULL AUTO_INCREMENT, `title` VARCHAR(45) NULL, `description` LONGTEXT NULL, `youtube_id` VARCHAR(45) NULL, PRIMARY KEY (`id`)); INSERT INTO `catherine_league`.`guide` (`title`, `description`, `youtube_id`) VALUES ('格ゲー大好き茜ちゃんと競う『キャサリン・フルボディ』 【VOICEROID紹介動画】', 'mekasueさんによるキャサリン対戦とは・・・', 'oE8Xk6pGtQc'); INSERT INTO `catherine_league`.`guide` (`title`, `description`, `youtube_id`) VALUES ('【PGW.TV】キャサリンフルボディ 「対戦時に使うテクニック紹介など」【はやお】', 'はやおプロのキャサリン対戦講座', '7fZk2Agy0S4'); CREATE TABLE `catherine_league`.`archive` ( `id` INT NOT NULL AUTO_INCREMENT, `title` VARCHAR(45) NULL, `youtube_id` VARCHAR(45) NULL, PRIMARY KEY (`id`)); INSERT INTO `catherine_league`.`archive` (`title`, `youtube_id`) VALUES ('格ゲー大好き茜ちゃんと競う『キャサリン・フルボディ』 【VOICEROID紹介動画】', 'oE8Xk6pGtQc'); INSERT INTO `catherine_league`.`archive` (`title`, `youtube_id`) VALUES ('【PGW.TV】キャサリンフルボディ 「対戦時に使うテクニック紹介など」【はやお】', '7fZk2Agy0S4');