설정 저장용 key_value storage 추가. ROW_FORMAT=DYNAMIC 삭제
This commit is contained in:
@@ -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
@@ -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;
|
||||||
|
|
||||||
###########################################################################
|
###########################################################################
|
||||||
## 통계 테이블
|
## 통계 테이블
|
||||||
|
|||||||
Reference in New Issue
Block a user