MyISAM to Aria

This commit is contained in:
2020-03-23 00:24:17 +09:00
parent 287dd241e7
commit 8d87c9bb19
3 changed files with 30 additions and 30 deletions
+2 -2
View File
@@ -14,7 +14,7 @@ CREATE TABLE `system` (
`MDF_DATE` DATETIME NULL DEFAULT NULL, `MDF_DATE` DATETIME NULL DEFAULT NULL,
PRIMARY KEY (`NO`) PRIMARY KEY (`NO`)
) )
ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; ENGINE=Aria DEFAULT CHARSET=utf8mb4;
-- 회원 테이블 -- 회원 테이블
CREATE TABLE `member` ( CREATE TABLE `member` (
@@ -45,7 +45,7 @@ CREATE TABLE `member` (
UNIQUE INDEX `kauth_id` (`oauth_id`), UNIQUE INDEX `kauth_id` (`oauth_id`),
INDEX `delete_after` (`delete_after`) INDEX `delete_after` (`delete_after`)
) )
ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; ENGINE=Aria DEFAULT CHARSET=utf8mb4;
-- 로그인 로그 테이블 -- 로그인 로그 테이블
CREATE TABLE `member_log` ( CREATE TABLE `member_log` (
+1 -1
View File
@@ -61,4 +61,4 @@ CREATE TABLE `reserved_open` (
INDEX `date` (`date`) INDEX `date` (`date`)
) )
DEFAULT CHARSET=utf8mb4 DEFAULT CHARSET=utf8mb4
ENGINE=MyISAM; ENGINE=Aria;
+27 -27
View File
@@ -135,7 +135,7 @@ CREATE TABLE `general` (
INDEX `name` (`name`) INDEX `name` (`name`)
) )
DEFAULT CHARSET=utf8mb4 DEFAULT CHARSET=utf8mb4
ENGINE=MyISAM; ENGINE=Aria;
CREATE TABLE `general_turn` ( CREATE TABLE `general_turn` (
`id` INT(11) NOT NULL AUTO_INCREMENT, `id` INT(11) NOT NULL AUTO_INCREMENT,
@@ -149,7 +149,7 @@ CREATE TABLE `general_turn` (
INDEX `action` (`action`, `turn_idx`, `general_id`) INDEX `action` (`action`, `turn_idx`, `general_id`)
) )
DEFAULT CHARSET=utf8mb4 DEFAULT CHARSET=utf8mb4
ENGINE=MyISAM ENGINE=Aria
; ;
########################################################################### ###########################################################################
@@ -195,7 +195,7 @@ CREATE TABLE `nation` (
`aux` TEXT NOT NULL DEFAULT '{}', `aux` TEXT NOT NULL DEFAULT '{}',
PRIMARY KEY (`nation`) PRIMARY KEY (`nation`)
) )
ENGINE=MyISAM DEFAULT CHARSET=utf8mb4; ENGINE=Aria DEFAULT CHARSET=utf8mb4;
CREATE TABLE `nation_turn` ( CREATE TABLE `nation_turn` (
`id` INT(11) NOT NULL AUTO_INCREMENT, `id` INT(11) NOT NULL AUTO_INCREMENT,
@@ -209,7 +209,7 @@ CREATE TABLE `nation_turn` (
UNIQUE INDEX `nation` (`nation_id`, `level`, `turn_idx`), UNIQUE INDEX `nation` (`nation_id`, `level`, `turn_idx`),
INDEX `action` (`action`, `turn_idx`, `nation_id`, `level`) INDEX `action` (`action`, `turn_idx`, `nation_id`, `level`)
) )
ENGINE=MyISAM DEFAULT CHARSET=utf8mb4; ENGINE=Aria DEFAULT CHARSET=utf8mb4;
## ##
CREATE TABLE `board` ( CREATE TABLE `board` (
@@ -225,7 +225,7 @@ CREATE TABLE `board` (
PRIMARY KEY (`no`), PRIMARY KEY (`no`),
INDEX `nation_no` (`nation_no`, `is_secret`, `date`) INDEX `nation_no` (`nation_no`, `is_secret`, `date`)
) )
ENGINE=MyISAM DEFAULT CHARSET=utf8mb4; ENGINE=Aria DEFAULT CHARSET=utf8mb4;
CREATE TABLE `comment` ( CREATE TABLE `comment` (
`no` INT(11) NOT NULL AUTO_INCREMENT, `no` INT(11) NOT NULL AUTO_INCREMENT,
@@ -240,7 +240,7 @@ CREATE TABLE `comment` (
INDEX `nation_no` (`nation_no`, `is_secret`, `date`), INDEX `nation_no` (`nation_no`, `is_secret`, `date`),
INDEX `document_no` (`document_no`, `date`) INDEX `document_no` (`document_no`, `date`)
) )
ENGINE=MyISAM DEFAULT CHARSET=utf8mb4; ENGINE=Aria DEFAULT CHARSET=utf8mb4;
########################################################################### ###########################################################################
## ##
@@ -281,7 +281,7 @@ CREATE TABLE `city` (
`conflict` VARCHAR(500) NOT NULL DEFAULT '{}', `conflict` VARCHAR(500) NOT NULL DEFAULT '{}',
PRIMARY KEY (`city`), PRIMARY KEY (`city`),
INDEX `nation` (`nation`) INDEX `nation` (`nation`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4; ) ENGINE=Aria DEFAULT CHARSET=utf8mb4;
########################################################################### ###########################################################################
## ##
@@ -292,7 +292,7 @@ CREATE TABLE `troop` (
`nation` INT(6) NOT NULL, `nation` INT(6) NOT NULL,
`name` VARCHAR(50) NOT NULL, `name` VARCHAR(50) NOT NULL,
PRIMARY KEY (`troop_leader`) PRIMARY KEY (`troop_leader`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4; ) ENGINE=Aria DEFAULT CHARSET=utf8mb4;
########################################################################## ##########################################################################
## ##
@@ -305,7 +305,7 @@ CREATE TABLE `plock` (
PRIMARY KEY (`no`) PRIMARY KEY (`no`)
) )
DEFAULT CHARSET=utf8mb4 DEFAULT CHARSET=utf8mb4
ENGINE=MyISAM ENGINE=Aria
; ;
########################################################################### ###########################################################################
@@ -324,7 +324,7 @@ CREATE TABLE `message` (
INDEX `by_mailbox` (`mailbox`, `type`, `id`) INDEX `by_mailbox` (`mailbox`, `type`, `id`)
) )
DEFAULT CHARSET=utf8mb4 DEFAULT CHARSET=utf8mb4
ENGINE=InnoDB; ENGINE=Aria;
########################################################################### ###########################################################################
## ##
@@ -346,7 +346,7 @@ CREATE TABLE IF NOT EXISTS `ng_hall` (
INDEX `server_show` (`server_id`, `type`, `value`), INDEX `server_show` (`server_id`, `type`, `value`),
INDEX `scenario` (`season`, `scenario`, `type`, `value`) INDEX `scenario` (`season`, `scenario`, `type`, `value`)
) )
ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPRESSED; ENGINE=Aria DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPRESSED;
########################################################################### ###########################################################################
@@ -367,7 +367,7 @@ CREATE TABLE IF NOT EXISTS `ng_games` (
UNIQUE INDEX `server_id` (`server_id`), UNIQUE INDEX `server_id` (`server_id`),
INDEX `date` (`date`) INDEX `date` (`date`)
) )
ENGINE=MyISAM DEFAULT CHARSET=utf8mb4; ENGINE=Aria DEFAULT CHARSET=utf8mb4;
CREATE TABLE IF NOT EXISTS `ng_old_nations` ( CREATE TABLE IF NOT EXISTS `ng_old_nations` (
`id` INT(11) NOT NULL AUTO_INCREMENT, `id` INT(11) NOT NULL AUTO_INCREMENT,
@@ -378,7 +378,7 @@ CREATE TABLE IF NOT EXISTS `ng_old_nations` (
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
INDEX `server_id` (`server_id`, `nation`) INDEX `server_id` (`server_id`, `nation`)
) )
ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPRESSED; ENGINE=Aria DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPRESSED;
CREATE TABLE IF NOT EXISTS `ng_old_generals` ( CREATE TABLE IF NOT EXISTS `ng_old_generals` (
`id` INT(11) NOT NULL AUTO_INCREMENT, `id` INT(11) NOT NULL AUTO_INCREMENT,
@@ -394,7 +394,7 @@ CREATE TABLE IF NOT EXISTS `ng_old_generals` (
INDEX `by_name` (`server_id`, `name`), INDEX `by_name` (`server_id`, `name`),
INDEX `owner` (`owner`, `server_id`) INDEX `owner` (`owner`, `server_id`)
) )
ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPRESSED; ENGINE=Aria DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPRESSED;
CREATE TABLE IF NOT EXISTS `emperior` ( CREATE TABLE IF NOT EXISTS `emperior` (
`no` INT(6) NOT NULL AUTO_INCREMENT, `no` INT(6) NOT NULL AUTO_INCREMENT,
@@ -440,7 +440,7 @@ CREATE TABLE IF NOT EXISTS `emperior` (
`history` MEDIUMTEXT NULL DEFAULT '', `history` MEDIUMTEXT NULL DEFAULT '',
`aux` MEDIUMTEXT NULL DEFAULT '' COMMENT 'json', `aux` MEDIUMTEXT NULL DEFAULT '' COMMENT 'json',
PRIMARY KEY (`no`) PRIMARY KEY (`no`)
) ENGINE=INNODB ROW_FORMAT=COMPRESSED DEFAULT CHARSET=utf8mb4; ) ENGINE=Aria ROW_FORMAT=COMPRESSED DEFAULT CHARSET=utf8mb4;
########################################################################### ###########################################################################
## ##
@@ -456,7 +456,7 @@ create table diplomacy (
PRIMARY KEY (`no`), PRIMARY KEY (`no`),
UNIQUE INDEX `me` (`me`, `you`) UNIQUE INDEX `me` (`me`, `you`)
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4; ) ENGINE=Aria DEFAULT CHARSET=utf8mb4;
CREATE TABLE `ng_diplomacy` ( CREATE TABLE `ng_diplomacy` (
`no` INT(11) NOT NULL AUTO_INCREMENT, `no` INT(11) NOT NULL AUTO_INCREMENT,
@@ -474,7 +474,7 @@ CREATE TABLE `ng_diplomacy` (
INDEX `by_nation_src` (`src_nation_id`, `dest_nation_id`, `state`, `date`), INDEX `by_nation_src` (`src_nation_id`, `dest_nation_id`, `state`, `date`),
INDEX `by_nation_dest` (`dest_nation_id`, `src_nation_id`, `state`, `date`) INDEX `by_nation_dest` (`dest_nation_id`, `src_nation_id`, `state`, `date`)
) )
ENGINE=MyISAM DEFAULT CHARSET=utf8mb4; ENGINE=Aria DEFAULT CHARSET=utf8mb4;
########################################################################### ###########################################################################
## ##
@@ -499,7 +499,7 @@ create table tournament (
gl int(2) default 0, gl int(2) default 0,
prmt int(1) default 0, prmt int(1) default 0,
PRIMARY KEY (seq) PRIMARY KEY (seq)
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4; ) ENGINE=Aria DEFAULT CHARSET=utf8mb4;
########################################################################### ###########################################################################
## ##
@@ -518,7 +518,7 @@ create table auction (
expire datetime, expire datetime,
PRIMARY KEY (no) PRIMARY KEY (no)
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4; ) ENGINE=Aria DEFAULT CHARSET=utf8mb4;
########################################################################### ###########################################################################
## ##
@@ -539,7 +539,7 @@ CREATE TABLE `statistic` (
`aux` TEXT NULL DEFAULT '' COMMENT 'json', `aux` TEXT NULL DEFAULT '' COMMENT 'json',
PRIMARY KEY (`no`) PRIMARY KEY (`no`)
) )
ENGINE=INNODB ROW_FORMAT=COMPRESSED DEFAULT CHARSET=utf8mb4; ENGINE=Aria ROW_FORMAT=COMPRESSED DEFAULT CHARSET=utf8mb4;
########################################################################### ###########################################################################
## ##
@@ -559,7 +559,7 @@ CREATE TABLE IF NOT EXISTS `history` (
PRIMARY KEY (`no`), PRIMARY KEY (`no`),
INDEX `server_id` (`server_id`, `year`, `month`) INDEX `server_id` (`server_id`, `year`, `month`)
) )
ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPRESSED; ENGINE=Aria DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPRESSED;
########################################################################### ###########################################################################
## ##
@@ -572,7 +572,7 @@ CREATE TABLE `event` (
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) )
DEFAULT CHARSET=utf8mb4 DEFAULT CHARSET=utf8mb4
ENGINE=InnoDB; ENGINE=Aria;
## ##
@@ -585,7 +585,7 @@ CREATE TABLE `world_history` (
INDEX `date` (`year`, `month`, `id`) INDEX `date` (`year`, `month`, `id`)
) )
DEFAULT CHARSET=utf8mb4 DEFAULT CHARSET=utf8mb4
ENGINE=InnoDB ENGINE=Aria
; ;
## ##
@@ -598,7 +598,7 @@ CREATE TABLE `general_public_record` (
INDEX `date` (`year`, `month`, `id`) INDEX `date` (`year`, `month`, `id`)
) )
DEFAULT CHARSET=utf8mb4 DEFAULT CHARSET=utf8mb4
ENGINE=InnoDB ENGINE=Aria
; ;
###### ######
@@ -611,7 +611,7 @@ CREATE TABLE IF NOT EXISTS `reserved_open` (
INDEX `date` (`date`) INDEX `date` (`date`)
) )
DEFAULT CHARSET=utf8mb4 DEFAULT CHARSET=utf8mb4
ENGINE=MyISAM; ENGINE=Aria;
###### ######
# #
@@ -627,7 +627,7 @@ CREATE TABLE `select_npc_token` (
INDEX `valid_until` (`valid_until`) INDEX `valid_until` (`valid_until`)
) )
DEFAULT CHARSET=utf8mb4 DEFAULT CHARSET=utf8mb4
ENGINE=MyISAM; ENGINE=Aria;
################### ###################
# KV storage # KV storage
@@ -641,4 +641,4 @@ CREATE TABLE IF NOT EXISTS `storage` (
UNIQUE INDEX `key` (`namespace`, `key`) UNIQUE INDEX `key` (`namespace`, `key`)
) )
COLLATE='utf8mb4_general_ci' COLLATE='utf8mb4_general_ci'
ENGINE=MyISAM; ENGINE=Aria;