-- Which templates are currently active. `week_id` will hold an ISO year*100+week value once the
-- real rotation timer (PLAN.md step 2) exists; until then it's unused and every row here is just
-- "always active" for the v0.1 kill-count vertical slice.
CREATE TABLE IF NOT EXISTS `mod_bounty_board_rotation` (
`id` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`template_id` INT UNSIGNED NOT NULL,
`week_id` INT UNSIGNED NOT NULL DEFAULT 0,
`slot_index` TINYINT UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`id`)
) ENGINE=InnoDB;
-- Always-active test slots, pointing at mod_bounty_board_template rows 1 (kill_count) and
-- 2 (kill_target).
DELETE FROM `mod_bounty_board_rotation` WHERE `id` IN (1, 2);
INSERT INTO `mod_bounty_board_rotation`
(`id`, `template_id`, `week_id`, `slot_index`)
VALUES
(1, 1, 0, 0),
(2, 2, 0, 1);