db table 구조 일부 수정

This commit is contained in:
2020-04-18 14:52:16 +09:00
parent 27aa1c1973
commit 0dc061611f
+36 -36
View File
@@ -5,7 +5,7 @@
CREATE TABLE `general` ( CREATE TABLE `general` (
`no` INT(11) NOT NULL AUTO_INCREMENT, `no` INT(11) NOT NULL AUTO_INCREMENT,
`owner` INT(11) NOT NULL DEFAULT '0', `owner` INT(11) NOT NULL DEFAULT '0',
`npcmsg` CHAR(255) NULL DEFAULT '', `npcmsg` TEXT NULL DEFAULT '',
`npc` INT(1) NOT NULL DEFAULT '0', `npc` INT(1) NOT NULL DEFAULT '0',
`npc_org` INT(1) NULL DEFAULT '0', `npc_org` INT(1) NULL DEFAULT '0',
`affinity` INT(3) NULL DEFAULT '0', `affinity` INT(3) NULL DEFAULT '0',
@@ -19,8 +19,8 @@ CREATE TABLE `general` (
`refcnt` INT(6) NULL DEFAULT '1', `refcnt` INT(6) NULL DEFAULT '1',
`picture` VARCHAR(40) NOT NULL, `picture` VARCHAR(40) NOT NULL,
`imgsvr` INT(1) NOT NULL DEFAULT '0', `imgsvr` INT(1) NOT NULL DEFAULT '0',
`name` CHAR(32) NOT NULL COLLATE 'utf8mb4_bin', `name` VARCHAR(32) NOT NULL COLLATE 'utf8mb4_bin',
`owner_name` CHAR(32) NULL DEFAULT NULL COLLATE 'utf8mb4_bin', `owner_name` VARCHAR(32) NULL DEFAULT NULL COLLATE 'utf8mb4_bin',
`nation` INT(6) NOT NULL DEFAULT '0', `nation` INT(6) NOT NULL DEFAULT '0',
`city` INT(6) NOT NULL DEFAULT '3', `city` INT(6) NOT NULL DEFAULT '3',
`troop` INT(6) NOT NULL DEFAULT '0', `troop` INT(6) NOT NULL DEFAULT '0',
@@ -57,7 +57,7 @@ CREATE TABLE `general` (
`killturn` INT(3) NULL DEFAULT NULL, `killturn` INT(3) NULL DEFAULT NULL,
`lastconnect` DATETIME NULL DEFAULT NULL, `lastconnect` DATETIME NULL DEFAULT NULL,
`lastrefresh` 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', `block` INT(1) NULL DEFAULT '0',
`dedlevel` INT(2) NULL DEFAULT '0', `dedlevel` INT(2) NULL DEFAULT '0',
`explevel` INT(2) NULL DEFAULT '0', `explevel` INT(2) NULL DEFAULT '0',
@@ -114,10 +114,10 @@ ENGINE=Aria
CREATE TABLE `nation` ( CREATE TABLE `nation` (
`nation` INT(6) NOT NULL AUTO_INCREMENT, `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, `color` CHAR(10) NOT NULL,
`can_change_flag` INT(1) NULL DEFAULT '1', `can_change_flag` INT(1) NULL DEFAULT '1',
`onlinegen` VARCHAR(1024) NULL DEFAULT '', `onlinegen` TEXT NULL DEFAULT '',
`msg` TEXT NULL DEFAULT '', `msg` TEXT NULL DEFAULT '',
`capital` INT(1) NULL DEFAULT '0', `capital` INT(1) NULL DEFAULT '0',
`capset` INT(6) NULL DEFAULT '0', `capset` INT(6) NULL DEFAULT '0',
@@ -143,7 +143,7 @@ CREATE TABLE `nation` (
`scoutmsg` TEXT NULL DEFAULT '', `scoutmsg` TEXT NULL DEFAULT '',
`tech` float NULL DEFAULT '0', `tech` float NULL DEFAULT '0',
`power` INT(8) 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', `level` INT(1) NULL DEFAULT '0',
`type` VARCHAR(20) NOT NULL DEFAULT 'che_중립', `type` VARCHAR(20) NOT NULL DEFAULT 'che_중립',
`rule` TEXT NULL DEFAULT '', `rule` TEXT NULL DEFAULT '',
@@ -203,7 +203,7 @@ ENGINE=Aria DEFAULT CHARSET=utf8mb4;
## trade 100 ## trade 100
CREATE TABLE `city` ( CREATE TABLE `city` (
`city` INT(6) NOT NULL AUTO_INCREMENT, `city` INT(6) NOT NULL AUTO_INCREMENT,
`name` CHAR(64) NOT NULL, `name` VARCHAR(64) NOT NULL,
`level` INT(1) NOT NULL, `level` INT(1) NOT NULL,
`nation` INT(6) NOT NULL DEFAULT '0', `nation` INT(6) NOT NULL DEFAULT '0',
`supply` INT(1) NOT NULL DEFAULT '1', `supply` INT(1) NOT NULL DEFAULT '1',
@@ -229,7 +229,7 @@ CREATE TABLE `city` (
`state` INT(2) NOT NULL DEFAULT '0', `state` INT(2) NOT NULL DEFAULT '0',
`region` INT(2) NOT NULL, `region` INT(2) NOT NULL,
`term` INT(1) NOT NULL DEFAULT '0', `term` INT(1) NOT NULL DEFAULT '0',
`conflict` VARCHAR(500) NOT NULL DEFAULT '{}', `conflict` TEXT NOT NULL DEFAULT '{}',
PRIMARY KEY (`city`), PRIMARY KEY (`city`),
INDEX `nation` (`nation`) INDEX `nation` (`nation`)
) ENGINE=Aria DEFAULT CHARSET=utf8mb4; ) ENGINE=Aria DEFAULT CHARSET=utf8mb4;
@@ -350,41 +350,41 @@ 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,
`server_id` CHAR(20) NULL DEFAULT '', `server_id` CHAR(20) NULL DEFAULT '',
`phase` CHAR(255) NULL DEFAULT '', `phase` VARCHAR(255) NULL DEFAULT '',
`nation_count` CHAR(64) NULL DEFAULT '', `nation_count` VARCHAR(64) NULL DEFAULT '',
`nation_name` TEXT NULL DEFAULT '', `nation_name` TEXT NULL DEFAULT '',
`nation_hist` 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 '', `personal_hist` TEXT NULL DEFAULT '',
`special_hist` TEXT NULL DEFAULT '', `special_hist` TEXT NULL DEFAULT '',
`name` CHAR(64) NULL DEFAULT '', `name` VARCHAR(64) NULL DEFAULT '',
`type` CHAR(64) NULL DEFAULT '', `type` VARCHAR(64) NULL DEFAULT '',
`color` CHAR(7) NULL DEFAULT '', `color` VARCHAR(7) NULL DEFAULT '',
`year` INT(4) NULL DEFAULT '0', `year` INT(4) NULL DEFAULT '0',
`month` INT(2) NULL DEFAULT '0', `month` INT(2) NULL DEFAULT '0',
`power` INT(8) NULL DEFAULT '0', `power` INT(8) NULL DEFAULT '0',
`gennum` INT(3) NULL DEFAULT '0', `gennum` INT(3) NULL DEFAULT '0',
`citynum` INT(3) NULL DEFAULT '0', `citynum` INT(3) NULL DEFAULT '0',
`pop` CHAR(255) NULL DEFAULT '0', `pop` VARCHAR(255) NULL DEFAULT '0',
`poprate` CHAR(255) NULL DEFAULT '', `poprate` VARCHAR(255) NULL DEFAULT '',
`gold` INT(9) NULL DEFAULT '0', `gold` INT(9) NULL DEFAULT '0',
`rice` INT(9) NULL DEFAULT '0', `rice` INT(9) NULL DEFAULT '0',
`l12name` CHAR(64) NULL DEFAULT '', `l12name` VARCHAR(64) NULL DEFAULT '',
`l12pic` CHAR(32) NULL DEFAULT '', `l12pic` VARCHAR(32) NULL DEFAULT '',
`l11name` CHAR(64) NULL DEFAULT '', `l11name` VARCHAR(64) NULL DEFAULT '',
`l11pic` CHAR(32) NULL DEFAULT '', `l11pic` VARCHAR(32) NULL DEFAULT '',
`l10name` CHAR(64) NULL DEFAULT '', `l10name` VARCHAR(64) NULL DEFAULT '',
`l10pic` CHAR(32) NULL DEFAULT '', `l10pic` VARCHAR(32) NULL DEFAULT '',
`l9name` CHAR(64) NULL DEFAULT '', `l9name` VARCHAR(64) NULL DEFAULT '',
`l9pic` CHAR(32) NULL DEFAULT '', `l9pic` VARCHAR(32) NULL DEFAULT '',
`l8name` CHAR(64) NULL DEFAULT '', `l8name` VARCHAR(64) NULL DEFAULT '',
`l8pic` CHAR(32) NULL DEFAULT '', `l8pic` VARCHAR(32) NULL DEFAULT '',
`l7name` CHAR(64) NULL DEFAULT '', `l7name` VARCHAR(64) NULL DEFAULT '',
`l7pic` CHAR(32) NULL DEFAULT '', `l7pic` VARCHAR(32) NULL DEFAULT '',
`l6name` CHAR(64) NULL DEFAULT '', `l6name` VARCHAR(64) NULL DEFAULT '',
`l6pic` CHAR(32) NULL DEFAULT '', `l6pic` VARCHAR(32) NULL DEFAULT '',
`l5name` CHAR(64) NULL DEFAULT '', `l5name` VARCHAR(64) NULL DEFAULT '',
`l5pic` CHAR(32) NULL DEFAULT '', `l5pic` VARCHAR(32) NULL DEFAULT '',
`tiger` VARCHAR(128) NULL DEFAULT '', `tiger` VARCHAR(128) NULL DEFAULT '',
`eagle` VARCHAR(128) NULL DEFAULT '', `eagle` VARCHAR(128) NULL DEFAULT '',
`gen` TEXT NULL DEFAULT '', `gen` TEXT NULL DEFAULT '',
@@ -434,7 +434,7 @@ create table tournament (
seq int(6) not null auto_increment, seq int(6) not null auto_increment,
no int(6) default 0, no int(6) default 0,
npc int(6) default 0, npc int(6) default 0,
name char(64) default '', name varchar(64) default '',
w varchar(20) default 'None', w varchar(20) default 'None',
b varchar(20) default 'None', b varchar(20) default 'None',
h varchar(20) default 'None', h varchar(20) default 'None',
@@ -459,13 +459,13 @@ create table auction (
no int(6) not null auto_increment, no int(6) not null auto_increment,
type int(6) default 0, type int(6) default 0,
no1 int(6) default 0, no1 int(6) default 0,
name1 char(64) default '-', name1 varchar(64) default '-',
amount int(6) default 0, amount int(6) default 0,
cost int(6) default 0, cost int(6) default 0,
value int(6) default 0, value int(6) default 0,
topv int(6) default 0, topv int(6) default 0,
no2 int(6) default 0, no2 int(6) default 0,
name2 char(64) default '-', name2 varchar(64) default '-',
expire datetime, expire datetime,
PRIMARY KEY (no) PRIMARY KEY (no)