From 9677a55a5a54df884461e4467e095eeab5c3b41b Mon Sep 17 00:00:00 2001 From: hide_d Date: Sat, 18 Apr 2020 14:52:16 +0900 Subject: [PATCH] =?UTF-8?q?db=20table=20=EA=B5=AC=EC=A1=B0=20=EC=9D=BC?= =?UTF-8?q?=EB=B6=80=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hwe/sql/schema.sql | 72 +++++++++++++++++++++++----------------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/hwe/sql/schema.sql b/hwe/sql/schema.sql index 9c7e4683..d928c635 100644 --- a/hwe/sql/schema.sql +++ b/hwe/sql/schema.sql @@ -5,7 +5,7 @@ CREATE TABLE `general` ( `no` INT(11) NOT NULL AUTO_INCREMENT, `owner` INT(11) NOT NULL DEFAULT '0', - `npcmsg` CHAR(255) NULL DEFAULT '', + `npcmsg` TEXT NULL DEFAULT '', `npc` INT(1) NOT NULL DEFAULT '0', `npc_org` INT(1) NULL DEFAULT '0', `affinity` INT(3) NULL DEFAULT '0', @@ -19,8 +19,8 @@ CREATE TABLE `general` ( `refcnt` INT(6) NULL DEFAULT '1', `picture` VARCHAR(40) NOT NULL, `imgsvr` INT(1) NOT NULL DEFAULT '0', - `name` CHAR(32) NOT NULL COLLATE 'utf8mb4_bin', - `owner_name` CHAR(32) NULL DEFAULT NULL COLLATE 'utf8mb4_bin', + `name` VARCHAR(32) NOT NULL COLLATE 'utf8mb4_bin', + `owner_name` VARCHAR(32) NULL DEFAULT NULL COLLATE 'utf8mb4_bin', `nation` INT(6) NOT NULL DEFAULT '0', `city` INT(6) NOT NULL DEFAULT '3', `troop` INT(6) NOT NULL DEFAULT '0', @@ -57,7 +57,7 @@ CREATE TABLE `general` ( `killturn` INT(3) NULL DEFAULT NULL, `lastconnect` DATETIME NULL DEFAULT NULL, `lastrefresh` DATETIME NULL DEFAULT NULL, - `ip` CHAR(255) NULL DEFAULT '', + `ip` VARCHAR(40) NULL DEFAULT '', `block` INT(1) NULL DEFAULT '0', `dedlevel` INT(2) NULL DEFAULT '0', `explevel` INT(2) NULL DEFAULT '0', @@ -114,10 +114,10 @@ ENGINE=Aria CREATE TABLE `nation` ( `nation` INT(6) NOT NULL AUTO_INCREMENT, - `name` CHAR(64) NOT NULL COLLATE 'utf8mb4_bin', + `name` VARCHAR(64) NOT NULL COLLATE 'utf8mb4_bin', `color` CHAR(10) NOT NULL, `can_change_flag` INT(1) NULL DEFAULT '1', - `onlinegen` VARCHAR(1024) NULL DEFAULT '', + `onlinegen` TEXT NULL DEFAULT '', `msg` TEXT NULL DEFAULT '', `capital` INT(1) NULL DEFAULT '0', `capset` INT(6) NULL DEFAULT '0', @@ -143,7 +143,7 @@ CREATE TABLE `nation` ( `scoutmsg` TEXT NULL DEFAULT '', `tech` float NULL DEFAULT '0', `power` INT(8) NULL DEFAULT '0', - `spy` CHAR(255) NOT NULL DEFAULT '{}', + `spy` TEXT NOT NULL DEFAULT '{}', `level` INT(1) NULL DEFAULT '0', `type` VARCHAR(20) NOT NULL DEFAULT 'che_중립', `rule` TEXT NULL DEFAULT '', @@ -203,7 +203,7 @@ ENGINE=Aria DEFAULT CHARSET=utf8mb4; ## trade 100 이 표준 시세 CREATE TABLE `city` ( `city` INT(6) NOT NULL AUTO_INCREMENT, - `name` CHAR(64) NOT NULL, + `name` VARCHAR(64) NOT NULL, `level` INT(1) NOT NULL, `nation` INT(6) NOT NULL DEFAULT '0', `supply` INT(1) NOT NULL DEFAULT '1', @@ -229,7 +229,7 @@ CREATE TABLE `city` ( `state` INT(2) NOT NULL DEFAULT '0', `region` INT(2) NOT NULL, `term` INT(1) NOT NULL DEFAULT '0', - `conflict` VARCHAR(500) NOT NULL DEFAULT '{}', + `conflict` TEXT NOT NULL DEFAULT '{}', PRIMARY KEY (`city`), INDEX `nation` (`nation`) ) ENGINE=Aria DEFAULT CHARSET=utf8mb4; @@ -350,41 +350,41 @@ ENGINE=Aria DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPRESSED; CREATE TABLE IF NOT EXISTS `emperior` ( `no` INT(6) NOT NULL AUTO_INCREMENT, `server_id` CHAR(20) NULL DEFAULT '', - `phase` CHAR(255) NULL DEFAULT '', - `nation_count` CHAR(64) NULL DEFAULT '', + `phase` VARCHAR(255) NULL DEFAULT '', + `nation_count` VARCHAR(64) NULL DEFAULT '', `nation_name` TEXT NULL DEFAULT '', `nation_hist` TEXT NULL DEFAULT '', - `gen_count` CHAR(64) NULL DEFAULT '', + `gen_count` VARCHAR(64) NULL DEFAULT '', `personal_hist` TEXT NULL DEFAULT '', `special_hist` TEXT NULL DEFAULT '', - `name` CHAR(64) NULL DEFAULT '', - `type` CHAR(64) NULL DEFAULT '', - `color` CHAR(7) NULL DEFAULT '', + `name` VARCHAR(64) NULL DEFAULT '', + `type` VARCHAR(64) NULL DEFAULT '', + `color` VARCHAR(7) NULL DEFAULT '', `year` INT(4) NULL DEFAULT '0', `month` INT(2) NULL DEFAULT '0', `power` INT(8) NULL DEFAULT '0', `gennum` INT(3) NULL DEFAULT '0', `citynum` INT(3) NULL DEFAULT '0', - `pop` CHAR(255) NULL DEFAULT '0', - `poprate` CHAR(255) NULL DEFAULT '', + `pop` VARCHAR(255) NULL DEFAULT '0', + `poprate` VARCHAR(255) NULL DEFAULT '', `gold` INT(9) NULL DEFAULT '0', `rice` INT(9) NULL DEFAULT '0', - `l12name` CHAR(64) NULL DEFAULT '', - `l12pic` CHAR(32) NULL DEFAULT '', - `l11name` CHAR(64) NULL DEFAULT '', - `l11pic` CHAR(32) NULL DEFAULT '', - `l10name` CHAR(64) NULL DEFAULT '', - `l10pic` CHAR(32) NULL DEFAULT '', - `l9name` CHAR(64) NULL DEFAULT '', - `l9pic` CHAR(32) NULL DEFAULT '', - `l8name` CHAR(64) NULL DEFAULT '', - `l8pic` CHAR(32) NULL DEFAULT '', - `l7name` CHAR(64) NULL DEFAULT '', - `l7pic` CHAR(32) NULL DEFAULT '', - `l6name` CHAR(64) NULL DEFAULT '', - `l6pic` CHAR(32) NULL DEFAULT '', - `l5name` CHAR(64) NULL DEFAULT '', - `l5pic` CHAR(32) NULL DEFAULT '', + `l12name` VARCHAR(64) NULL DEFAULT '', + `l12pic` VARCHAR(32) NULL DEFAULT '', + `l11name` VARCHAR(64) NULL DEFAULT '', + `l11pic` VARCHAR(32) NULL DEFAULT '', + `l10name` VARCHAR(64) NULL DEFAULT '', + `l10pic` VARCHAR(32) NULL DEFAULT '', + `l9name` VARCHAR(64) NULL DEFAULT '', + `l9pic` VARCHAR(32) NULL DEFAULT '', + `l8name` VARCHAR(64) NULL DEFAULT '', + `l8pic` VARCHAR(32) NULL DEFAULT '', + `l7name` VARCHAR(64) NULL DEFAULT '', + `l7pic` VARCHAR(32) NULL DEFAULT '', + `l6name` VARCHAR(64) NULL DEFAULT '', + `l6pic` VARCHAR(32) NULL DEFAULT '', + `l5name` VARCHAR(64) NULL DEFAULT '', + `l5pic` VARCHAR(32) NULL DEFAULT '', `tiger` VARCHAR(128) NULL DEFAULT '', `eagle` VARCHAR(128) NULL DEFAULT '', `gen` TEXT NULL DEFAULT '', @@ -434,7 +434,7 @@ create table tournament ( seq int(6) not null auto_increment, no int(6) default 0, npc int(6) default 0, - name char(64) default '', + name varchar(64) default '', w varchar(20) default 'None', b varchar(20) default 'None', h varchar(20) default 'None', @@ -459,13 +459,13 @@ create table auction ( no int(6) not null auto_increment, type int(6) default 0, no1 int(6) default 0, - name1 char(64) default '-', + name1 varchar(64) default '-', amount int(6) default 0, cost int(6) default 0, value int(6) default 0, topv int(6) default 0, no2 int(6) default 0, - name2 char(64) default '-', + name2 varchar(64) default '-', expire datetime, PRIMARY KEY (no)