history column을 테이블로 분리

This commit is contained in:
2020-04-18 14:07:07 +09:00
parent 57ba12834a
commit c1bf3a773f
14 changed files with 323 additions and 184 deletions
+8 -3
View File
@@ -531,24 +531,29 @@ ENGINE=Aria;
##
CREATE TABLE `world_history` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`nation_id` INT(11) NOT NULL,
`year` INT(4) NOT NULL,
`month` INT(2) NOT NULL,
`text` TEXT NOT NULL,
PRIMARY KEY (`id`),
INDEX `date` (`year`, `month`, `id`)
INDEX `date` (`nation_id`, `year`, `month`, `id`),
INDEX `plain` (`nation_id`, `id`)
)
DEFAULT CHARSET=utf8mb4
ENGINE=Aria
;
##
CREATE TABLE `general_public_record` (
CREATE TABLE `general_record` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`general_id` INT(11) NOT NULL,
`log_type` ENUM('action','battle_brief','battle', 'history') NOT NULL,
`year` INT(4) NOT NULL,
`month` INT(2) NOT NULL,
`text` TEXT NOT NULL,
PRIMARY KEY (`id`),
INDEX `date` (`year`, `month`, `id`)
INDEX `date` (`general_id`, `log_type`, `year`, `month`, `id`),
INDEX `plain` (`general_id`, `log_type`, `id`)
)
DEFAULT CHARSET=utf8mb4
ENGINE=Aria