Description
jolly/jr-rzst#3
- [x] jsのキャッシュ対応
- [x] tableの作成
jolly/jr-rzst#3
CREATE TABLE `user_battle_archive` (
`user_no` bigint(20) NOT NULL,
`archive_id` char(15) NOT NULL DEFAULT '',
`battle_type` tinyint(4) NOT NULL,
`enemy_name` varchar(128) DEFAULT NULL,
`title` varchar(128) DEFAULT NULL,
`comment` varchar(128) DEFAULT NULL,
`thumbnail` varchar(128) DEFAULT NULL,
`battle_log_gzip` mediumblob,
`reg_date` timestamp NOT NULL,
PRIMARY KEY (`user_no`,`archive_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='バトル保存機能';CREATE TABLE `log_battle_archive_favorite` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`user_no` bigint(20) NOT NULL,
`state` tinyint(4) NOT NULL,
`archive_id` char(15) NOT NULL DEFAULT '',
`reg_date` timestamp NOT NULL,
PRIMARY KEY (`id`),
KEY `idx_user_no` (`user_no`),
KEY `idx_reg_date` (`reg_date`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='バトル保存機能 お気に入り登録ログ';一騎打ちの記録が残らないので、覇戦結果の一騎打ちが再生できない。
・冒険
・戦争
・レイド
・模擬戦
専用テーブルを作成して、1チーム毎に上書き保存
リアルタイムで上書きされるため、戦争中は覇戦結果ページで前回の結果を表示しない
・21:00~22:00 現在覇戦中
・22:00~22:30 覇戦集計中