From 6fb8978f48852918f3a99d700e47f4bc541d8e5f Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Wed, 20 Mar 2024 05:13:47 -0400 Subject: [PATCH] [+] Chusan playlog sunplus fields --- .../sega/chusan/model/userdata/UserPlaylog.java | 8 ++++++++ .../V1000_6__chusan_playlog_sunplus_fields.sql | 17 +++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 src/main/resources/db/migration/mariadb/V1000_6__chusan_playlog_sunplus_fields.sql diff --git a/src/main/java/icu/samnyan/aqua/sega/chusan/model/userdata/UserPlaylog.java b/src/main/java/icu/samnyan/aqua/sega/chusan/model/userdata/UserPlaylog.java index c7259254..a3768435 100644 --- a/src/main/java/icu/samnyan/aqua/sega/chusan/model/userdata/UserPlaylog.java +++ b/src/main/java/icu/samnyan/aqua/sega/chusan/model/userdata/UserPlaylog.java @@ -145,6 +145,14 @@ public class UserPlaylog implements Serializable, IGenericGamePlaylog { private int commonId; + // SUN + private int regionId; + + private int machineType; + + // SUN PLUS + private int ticketId; + public UserPlaylog(UserData userData) { user = userData; } diff --git a/src/main/resources/db/migration/mariadb/V1000_6__chusan_playlog_sunplus_fields.sql b/src/main/resources/db/migration/mariadb/V1000_6__chusan_playlog_sunplus_fields.sql new file mode 100644 index 00000000..7ad9273e --- /dev/null +++ b/src/main/resources/db/migration/mariadb/V1000_6__chusan_playlog_sunplus_fields.sql @@ -0,0 +1,17 @@ +ALTER TABLE chusan_user_playlog + ADD machine_type INT NULL; + +ALTER TABLE chusan_user_playlog + ADD region_id INT NULL; + +ALTER TABLE chusan_user_playlog + ADD ticket_id INT NULL; + +ALTER TABLE chusan_user_playlog + MODIFY machine_type INT NOT NULL DEFAULT 0; + +ALTER TABLE chusan_user_playlog + MODIFY region_id INT NOT NULL DEFAULT 0; + +ALTER TABLE chusan_user_playlog + MODIFY ticket_id INT NOT NULL DEFAULT 0;