153 lines
10 KiB
SQL
153 lines
10 KiB
SQL
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');
|