토너먼트값, 전투, 계략값을 분리
This commit is contained in:
+40
-48
@@ -25,11 +25,11 @@ CREATE TABLE `general` (
|
||||
`city` INT(6) NOT NULL DEFAULT '3',
|
||||
`troop` INT(6) NOT NULL DEFAULT '0',
|
||||
`leadership` INT(3) NOT NULL DEFAULT '50',
|
||||
`leadership_max` INT(3) NOT NULL DEFAULT '0',
|
||||
`leadership_exp` INT(3) NOT NULL DEFAULT '0',
|
||||
`strength` INT(3) NOT NULL DEFAULT '50',
|
||||
`strength_max` INT(3) NOT NULL DEFAULT '0',
|
||||
`strength_exp` INT(3) NOT NULL DEFAULT '0',
|
||||
`intel` INT(3) NOT NULL DEFAULT '50',
|
||||
`intel_max` INT(3) NOT NULL DEFAULT '0',
|
||||
`intel_exp` INT(3) NOT NULL DEFAULT '0',
|
||||
`injury` INT(2) NOT NULL DEFAULT '0',
|
||||
`experience` INT(6) NOT NULL DEFAULT '0',
|
||||
`dedication` INT(6) NOT NULL DEFAULT '0',
|
||||
@@ -60,12 +60,6 @@ CREATE TABLE `general` (
|
||||
`block` INT(1) NULL DEFAULT '0',
|
||||
`dedlevel` INT(2) NULL DEFAULT '0',
|
||||
`explevel` INT(2) NULL DEFAULT '0',
|
||||
`firenum` INT(3) NULL DEFAULT '0',
|
||||
`warnum` INT(3) NULL DEFAULT '0',
|
||||
`killnum` INT(3) NULL DEFAULT '0',
|
||||
`deathnum` INT(3) NULL DEFAULT '0',
|
||||
`killcrew` INT(7) NULL DEFAULT '0',
|
||||
`deathcrew` INT(7) NULL DEFAULT '0',
|
||||
`age` INT(3) NULL DEFAULT '20',
|
||||
`startage` INT(3) NULL DEFAULT '20',
|
||||
`history` MEDIUMTEXT NULL DEFAULT '',
|
||||
@@ -82,45 +76,6 @@ CREATE TABLE `general` (
|
||||
`tournament` INT(1) NULL DEFAULT '0',
|
||||
`vote` INT(1) NULL DEFAULT '0',
|
||||
`newvote` INT(1) NULL DEFAULT '0',
|
||||
`ttw` INT(4) NULL DEFAULT '0',
|
||||
`ttd` INT(4) NULL DEFAULT '0',
|
||||
`ttl` INT(4) NULL DEFAULT '0',
|
||||
`ttg` INT(4) NULL DEFAULT '0',
|
||||
`ttp` INT(4) NULL DEFAULT '0',
|
||||
`tlw` INT(4) NULL DEFAULT '0',
|
||||
`tld` INT(4) NULL DEFAULT '0',
|
||||
`tll` INT(4) NULL DEFAULT '0',
|
||||
`tlg` INT(4) NULL DEFAULT '0',
|
||||
`tlp` INT(4) NULL DEFAULT '0',
|
||||
`tsw` INT(4) NULL DEFAULT '0',
|
||||
`tsd` INT(4) NULL DEFAULT '0',
|
||||
`tsl` INT(4) NULL DEFAULT '0',
|
||||
`tsg` INT(4) NULL DEFAULT '0',
|
||||
`tsp` INT(4) NULL DEFAULT '0',
|
||||
`tiw` INT(4) NULL DEFAULT '0',
|
||||
`tid` INT(4) NULL DEFAULT '0',
|
||||
`til` INT(4) NULL DEFAULT '0',
|
||||
`tig` INT(4) NULL DEFAULT '0',
|
||||
`tip` INT(4) NULL DEFAULT '0',
|
||||
`bet0` INT(8) NULL DEFAULT '0',
|
||||
`bet1` INT(8) NULL DEFAULT '0',
|
||||
`bet2` INT(8) NULL DEFAULT '0',
|
||||
`bet3` INT(8) NULL DEFAULT '0',
|
||||
`bet4` INT(8) NULL DEFAULT '0',
|
||||
`bet5` INT(8) NULL DEFAULT '0',
|
||||
`bet6` INT(8) NULL DEFAULT '0',
|
||||
`bet7` INT(8) NULL DEFAULT '0',
|
||||
`bet8` INT(8) NULL DEFAULT '0',
|
||||
`bet9` INT(8) NULL DEFAULT '0',
|
||||
`bet10` INT(8) NULL DEFAULT '0',
|
||||
`bet11` INT(8) NULL DEFAULT '0',
|
||||
`bet12` INT(8) NULL DEFAULT '0',
|
||||
`bet13` INT(8) NULL DEFAULT '0',
|
||||
`bet14` INT(8) NULL DEFAULT '0',
|
||||
`bet15` INT(8) NULL DEFAULT '0',
|
||||
`betwin` INT(8) NULL DEFAULT '0',
|
||||
`betgold` INT(8) NULL DEFAULT '0',
|
||||
`betwingold` INT(8) NULL DEFAULT '0',
|
||||
`last_turn` TEXT NOT NULL DEFAULT '{}',
|
||||
`aux` TEXT NOT NULL DEFAULT '{}' COMMENT 'JSON',
|
||||
`penalty` TEXT NULL DEFAULT '',
|
||||
@@ -642,3 +597,40 @@ CREATE TABLE IF NOT EXISTS `storage` (
|
||||
)
|
||||
COLLATE='utf8mb4_general_ci'
|
||||
ENGINE=Aria;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `betting` (
|
||||
`general_id` INT(11) NOT NULL,
|
||||
`bet0` INT(11) NOT NULL,
|
||||
`bet1` INT(11) NOT NULL,
|
||||
`bet2` INT(11) NOT NULL,
|
||||
`bet3` INT(11) NOT NULL,
|
||||
`bet4` INT(11) NOT NULL,
|
||||
`bet5` INT(11) NOT NULL,
|
||||
`bet6` INT(11) NOT NULL,
|
||||
`bet7` INT(11) NOT NULL,
|
||||
`bet8` INT(11) NOT NULL,
|
||||
`bet9` INT(11) NOT NULL,
|
||||
`bet10` INT(11) NOT NULL,
|
||||
`bet11` INT(11) NOT NULL,
|
||||
`bet12` INT(11) NOT NULL,
|
||||
`bet13` INT(11) NOT NULL,
|
||||
`bet14` INT(11) NOT NULL,
|
||||
`bet15` INT(11) NOT NULL,
|
||||
PRIMARY KEY (`general_id`)
|
||||
)
|
||||
ENGINE=Aria;
|
||||
|
||||
CREATE TABLE `rank_data` (
|
||||
`id` INT(11) NOT NULL AUTO_INCREMENT,
|
||||
`nation_id` INT(11) NOT NULL DEFAULT 0,
|
||||
`general_id` INT(11) NOT NULL,
|
||||
`type` VARCHAR(20) NOT NULL,
|
||||
`value` INT(11) NOT NULL DEFAULT 0,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE INDEX `by_general` (`general_id`, `type`),
|
||||
INDEX `by_type` (`type`, `value`),
|
||||
INDEX `by_nation` (`nation_id`, `type`, `value`)
|
||||
)
|
||||
COLLATE='utf8mb4_general_ci'
|
||||
ENGINE=Aria
|
||||
;
|
||||
Reference in New Issue
Block a user