From 69ec6082124448a87a5bb0170000612c2a5246c3 Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Fri, 17 Jan 2025 08:07:24 -0500 Subject: [PATCH] [+] db model for kaleidx --- .../resources/db/V1000_33__maimai2_prism.sql | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/main/resources/db/V1000_33__maimai2_prism.sql b/src/main/resources/db/V1000_33__maimai2_prism.sql index 72a8ff36..d597799b 100644 --- a/src/main/resources/db/V1000_33__maimai2_prism.sql +++ b/src/main/resources/db/V1000_33__maimai2_prism.sql @@ -1,2 +1,25 @@ ALTER TABLE maimai2_user_playlog ADD COLUMN ext_bool2 BIT(1) DEFAULT 0; +CREATE TABLE maimai2_user_kaleidx +( + id BIGINT AUTO_INCREMENT NOT NULL, + user_id BIGINT NULL, + gate_id INT NOT NULL, + is_gate_found BIT(1) NOT NULL, + is_key_found BIT(1) NOT NULL, + is_clear BIT(1) NOT NULL, + total_rest_life INT NOT NULL, + total_achievement INT NOT NULL, + total_deluxscore INT NOT NULL, + best_achievement INT NOT NULL, + best_deluxscore INT NOT NULL, + best_achievement_date datetime NULL, + best_deluxscore_date datetime NULL, + play_count INT NOT NULL, + clear_date datetime NULL, + last_play_date datetime NULL, + is_info_watched BIT(1) NOT NULL, + CONSTRAINT fku_maimai2_user_kaleidx FOREIGN KEY (user_id) REFERENCES maimai2_user_detail (id) ON DELETE CASCADE ON UPDATE CASCADE, + CONSTRAINT unique_maimai2_user_kaleidx UNIQUE (user_id, gate_id) +); +