설정 저장용 key_value storage 추가. ROW_FORMAT=DYNAMIC 삭제

This commit is contained in:
2018-04-28 22:01:58 +09:00
parent 8a5483d508
commit dd7846e995
2 changed files with 19 additions and 9 deletions
+10
View File
@@ -2,6 +2,7 @@
DROP TABLE IF EXISTS `system`; DROP TABLE IF EXISTS `system`;
DROP TABLE IF EXISTS `member`; DROP TABLE IF EXISTS `member`;
DROP TABLE IF EXISTS `member_log`; DROP TABLE IF EXISTS `member_log`;
DROP TABLE IF EXISTS `config`;
-- 시스템 테이블 -- 시스템 테이블
-- TODO:장기적으로는 key-value(json) storage 형태로 바꾸는게 나을 듯. -- TODO:장기적으로는 key-value(json) storage 형태로 바꾸는게 나을 듯.
@@ -55,3 +56,12 @@ CREATE TABLE `member_log` (
INDEX `member` (`member_no`, `date`) INDEX `member` (`member_no`, `date`)
) )
ENGINE=MyISAM DEFAULT CHARSET=utf8mb4; ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
CREATE TABLE `config` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`key` VARCHAR(50) NOT NULL,
`value` VARCHAR(100) NULL DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE INDEX `key` (`key`)
)
ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
+9 -9
View File
@@ -272,7 +272,7 @@ create table nation (
l8turn11 char(14) default '00000000000099', l7turn11 char(14) default '00000000000099', l6turn11 char(14) default '00000000000099', l5turn11 char(14) default '00000000000099', l8turn11 char(14) default '00000000000099', l7turn11 char(14) default '00000000000099', l6turn11 char(14) default '00000000000099', l5turn11 char(14) default '00000000000099',
PRIMARY KEY (nation) PRIMARY KEY (nation)
) ENGINE=MyISAM ROW_FORMAT=DYNAMIC DEFAULT CHARSET=utf8mb4; ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
########################################################################### ###########################################################################
## ##
@@ -315,7 +315,7 @@ create table city (
PRIMARY KEY (city), PRIMARY KEY (city),
KEY (nation) KEY (nation)
) ENGINE=MyISAM ROW_FORMAT=DYNAMIC DEFAULT CHARSET=utf8mb4; ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
########################################################################### ###########################################################################
## ##
@@ -328,7 +328,7 @@ create table troop (
no int(6) not null, no int(6) not null,
PRIMARY KEY (troop) PRIMARY KEY (troop)
) ENGINE=INNODB ROW_FORMAT=DYNAMIC DEFAULT CHARSET=utf8mb4; ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4;
########################################################################## ##########################################################################
## ##
@@ -339,7 +339,7 @@ create table plock (
plock int(1) default 0, plock int(1) default 0,
PRIMARY KEY (no) PRIMARY KEY (no)
) ENGINE=INNODB ROW_FORMAT=DYNAMIC DEFAULT CHARSET=utf8mb4; ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4;
########################################################################## ##########################################################################
## ##
@@ -404,7 +404,7 @@ CREATE TABLE `game` (
`bet14` INT(8) NULL DEFAULT '0', `bet14` INT(8) NULL DEFAULT '0',
`bet15` INT(8) NULL DEFAULT '0', `bet15` INT(8) NULL DEFAULT '0',
PRIMARY KEY (`no`) PRIMARY KEY (`no`)
) ENGINE=MyISAM ROW_FORMAT=DYNAMIC DEFAULT CHARSET=utf8mb4; ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
########################################################################### ###########################################################################
## ##
@@ -439,7 +439,7 @@ create table if not exists hall (
PRIMARY KEY (no), PRIMARY KEY (no),
UNIQUE INDEX `type` (`type`, `rank`) UNIQUE INDEX `type` (`type`, `rank`)
) ENGINE=INNODB ROW_FORMAT=DYNAMIC DEFAULT CHARSET=utf8mb4; ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4;
########################################################################### ###########################################################################
## ##
@@ -520,7 +520,7 @@ create table diplomacy (
PRIMARY KEY (`no`), PRIMARY KEY (`no`),
UNIQUE INDEX `me` (`me`, `you`) UNIQUE INDEX `me` (`me`, `you`)
) ENGINE=INNODB ROW_FORMAT=DYNAMIC DEFAULT CHARSET=utf8mb4; ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4;
########################################################################### ###########################################################################
## ##
@@ -545,7 +545,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 ROW_FORMAT=DYNAMIC DEFAULT CHARSET=utf8mb4; ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4;
########################################################################### ###########################################################################
## ##
@@ -565,7 +565,7 @@ create table auction (
expire datetime, expire datetime,
PRIMARY KEY (no) PRIMARY KEY (no)
) ENGINE=INNODB ROW_FORMAT=DYNAMIC DEFAULT CHARSET=utf8mb4; ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4;
########################################################################### ###########################################################################
## ##