From bcd64286cdf50fe7977cb0d94d0a39221d486461 Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Mon, 26 Feb 2024 00:38:14 -0500 Subject: [PATCH] [U] Update migration --- ...user.sql => V1000_1__add_aquanet_user.sql} | 0 .../mariadb/V1000_2__secure_allnet.sql | 19 +++++++++++++++++++ .../V252__add_maimai_140_h031_events.sql | 14 -------------- .../mysql/V253__add_maimai2_charge.sql | 5 ----- .../V254__add_maimai_140_h041_events.sql | 4 ---- 5 files changed, 19 insertions(+), 23 deletions(-) rename src/main/resources/db/migration/mariadb/{V251_2__add_aquanet_user.sql => V1000_1__add_aquanet_user.sql} (100%) create mode 100644 src/main/resources/db/migration/mariadb/V1000_2__secure_allnet.sql delete mode 100644 src/main/resources/db/migration/mysql/V252__add_maimai_140_h031_events.sql delete mode 100644 src/main/resources/db/migration/mysql/V253__add_maimai2_charge.sql delete mode 100644 src/main/resources/db/migration/mysql/V254__add_maimai_140_h041_events.sql diff --git a/src/main/resources/db/migration/mariadb/V251_2__add_aquanet_user.sql b/src/main/resources/db/migration/mariadb/V1000_1__add_aquanet_user.sql similarity index 100% rename from src/main/resources/db/migration/mariadb/V251_2__add_aquanet_user.sql rename to src/main/resources/db/migration/mariadb/V1000_1__add_aquanet_user.sql diff --git a/src/main/resources/db/migration/mariadb/V1000_2__secure_allnet.sql b/src/main/resources/db/migration/mariadb/V1000_2__secure_allnet.sql new file mode 100644 index 00000000..6029c9da --- /dev/null +++ b/src/main/resources/db/migration/mariadb/V1000_2__secure_allnet.sql @@ -0,0 +1,19 @@ +CREATE TABLE allnet_keychip_sessions +( + token VARCHAR(32) NOT NULL, + au_id BIGINT NULL, + last_use BIGINT NOT NULL, + CONSTRAINT pk_allnet_keychip_sessions PRIMARY KEY (token) +); + +ALTER TABLE aqua_net_user + ADD keychip VARCHAR(32) NULL; + +ALTER TABLE aqua_net_user + ADD CONSTRAINT uc_aqua_net_user_keychip UNIQUE (keychip); + +# Optimization on session cleanup +CREATE INDEX idx_last_use ON allnet_keychip_sessions (last_use); + +ALTER TABLE allnet_keychip_sessions + ADD CONSTRAINT FK_ALLNET_KEYCHIP_SESSIONS_ON_AU FOREIGN KEY (au_id) REFERENCES aqua_net_user (au_id); \ No newline at end of file diff --git a/src/main/resources/db/migration/mysql/V252__add_maimai_140_h031_events.sql b/src/main/resources/db/migration/mysql/V252__add_maimai_140_h031_events.sql deleted file mode 100644 index 18c01f8c..00000000 --- a/src/main/resources/db/migration/mysql/V252__add_maimai_140_h031_events.sql +++ /dev/null @@ -1,14 +0,0 @@ -INSERT INTO `maimai2_game_event` (`id`, `end_date`, `start_date`, `type`, `enable`) VALUES -(23120811, '2029-01-01 00:00:00.000000', '2019-01-01 00:00:00.000000', 0, '1'), -(23120821, '2029-01-01 00:00:00.000000', '2019-01-01 00:00:00.000000', 0, '1'), -(23120822, '2029-01-01 00:00:00.000000', '2019-01-01 00:00:00.000000', 0, '1'), -(23120823, '2029-01-01 00:00:00.000000', '2019-01-01 00:00:00.000000', 0, '1'), -(23120824, '2029-01-01 00:00:00.000000', '2019-01-01 00:00:00.000000', 0, '1'), -(23120825, '2029-01-01 00:00:00.000000', '2019-01-01 00:00:00.000000', 0, '1'), -(23120841, '2029-01-01 00:00:00.000000', '2019-01-01 00:00:00.000000', 0, '1'), -(23120842, '2029-01-01 00:00:00.000000', '2019-01-01 00:00:00.000000', 0, '1'), -(23120843, '2029-01-01 00:00:00.000000', '2019-01-01 00:00:00.000000', 0, '1'), -(23120844, '2029-01-01 00:00:00.000000', '2019-01-01 00:00:00.000000', 0, '1'), -(23120851, '2029-01-01 00:00:00.000000', '2019-01-01 00:00:00.000000', 0, '1'), -(23120852, '2029-01-01 00:00:00.000000', '2019-01-01 00:00:00.000000', 0, '1'), -(23122271, '2029-01-01 00:00:00.000000', '2019-01-01 00:00:00.000000', 0, '1'); \ No newline at end of file diff --git a/src/main/resources/db/migration/mysql/V253__add_maimai2_charge.sql b/src/main/resources/db/migration/mysql/V253__add_maimai2_charge.sql deleted file mode 100644 index b4ad9b00..00000000 --- a/src/main/resources/db/migration/mysql/V253__add_maimai2_charge.sql +++ /dev/null @@ -1,5 +0,0 @@ -INSERT INTO maimai2_game_charge (id, order_id, charge_id, price, start_date, end_date) VALUES (1, 1, 2, 1, '2019-01-01 00:00:00.000000', '2099-01-01 00:00:00.000000'); -INSERT INTO maimai2_game_charge (id, order_id, charge_id, price, start_date, end_date) VALUES (2, 2, 3, 2, '2019-01-01 00:00:00.000000', '2099-01-01 00:00:00.000000'); -INSERT INTO maimai2_game_charge (id, order_id, charge_id, price, start_date, end_date) VALUES (3, 3, 4, 3, '2019-01-01 00:00:00.000000', '2099-01-01 00:00:00.000000'); -INSERT INTO maimai2_game_charge (id, order_id, charge_id, price, start_date, end_date) VALUES (4, 4, 5, 4, '2019-01-01 00:00:00.000000', '2099-01-01 00:00:00.000000'); -INSERT INTO maimai2_game_charge (id, order_id, charge_id, price, start_date, end_date) VALUES (5, 5, 6, 5, '2019-01-01 00:00:00.000000', '2099-01-01 00:00:00.000000'); \ No newline at end of file diff --git a/src/main/resources/db/migration/mysql/V254__add_maimai_140_h041_events.sql b/src/main/resources/db/migration/mysql/V254__add_maimai_140_h041_events.sql deleted file mode 100644 index 1591cd8c..00000000 --- a/src/main/resources/db/migration/mysql/V254__add_maimai_140_h041_events.sql +++ /dev/null @@ -1,4 +0,0 @@ -INSERT INTO `maimai2_game_event` (`id`, `end_date`, `start_date`, `type`, `enable`) VALUES -(24011111, '2029-01-01 00:00:00.000000', '2019-01-01 00:00:00.000000', 0, '1'), -(24011121, '2029-01-01 00:00:00.000000', '2019-01-01 00:00:00.000000', 0, '1'), -(24011141, '2029-01-01 00:00:00.000000', '2019-01-01 00:00:00.000000', 0, '1'); \ No newline at end of file