From 090b9af1e1695ce4af73b517bc26e4043fb6b872 Mon Sep 17 00:00:00 2001 From: Xinecraft Date: Mon, 9 Dec 2024 19:37:24 +0530 Subject: [PATCH] migration fixes for laravel 11 --- ...00_create_minecraft_player_stats_table.php | 2 +- ...te_minecraft_player_advancements_table.php | 2 +- .../2021_01_10_102329_create_media_table.php | 5 + ...021_01_16_090317_create_settings_table.php | 5 + ...lter_unsigned_columns_of_players_table.php | 92 +++++++++---------- ...s_of_json_minecraft_player_stats_table.php | 92 +++++++++---------- 6 files changed, 104 insertions(+), 94 deletions(-) diff --git a/database/migrations/2021_01_04_194800_create_minecraft_player_stats_table.php b/database/migrations/2021_01_04_194800_create_minecraft_player_stats_table.php index f48763323..0a440b7b4 100644 --- a/database/migrations/2021_01_04_194800_create_minecraft_player_stats_table.php +++ b/database/migrations/2021_01_04_194800_create_minecraft_player_stats_table.php @@ -79,6 +79,6 @@ public function up() */ public function down() { - Schema::dropIfExists('minecraft_player_stats'); + Schema::dropIfExists('json_minecraft_player_stats'); } } diff --git a/database/migrations/2021_01_07_194818_create_minecraft_player_advancements_table.php b/database/migrations/2021_01_07_194818_create_minecraft_player_advancements_table.php index 2ef3cd6a4..3bcd04062 100644 --- a/database/migrations/2021_01_07_194818_create_minecraft_player_advancements_table.php +++ b/database/migrations/2021_01_07_194818_create_minecraft_player_advancements_table.php @@ -32,6 +32,6 @@ public function up() */ public function down() { - Schema::dropIfExists('minecraft_player_advancements'); + Schema::dropIfExists('json_minecraft_player_advancements'); } } diff --git a/database/migrations/2021_01_10_102329_create_media_table.php b/database/migrations/2021_01_10_102329_create_media_table.php index 378b04610..1a976c920 100644 --- a/database/migrations/2021_01_10_102329_create_media_table.php +++ b/database/migrations/2021_01_10_102329_create_media_table.php @@ -29,4 +29,9 @@ public function up() $table->nullableTimestamps(); }); } + + public function down() + { + Schema::dropIfExists('media'); + } } diff --git a/database/migrations/2021_01_16_090317_create_settings_table.php b/database/migrations/2021_01_16_090317_create_settings_table.php index b695f7a33..d420e1eaa 100644 --- a/database/migrations/2021_01_16_090317_create_settings_table.php +++ b/database/migrations/2021_01_16_090317_create_settings_table.php @@ -19,4 +19,9 @@ public function up() $table->timestamps(); }); } + + public function down() + { + Schema::dropIfExists('settings'); + } } diff --git a/database/migrations/2023_01_26_161106_alter_unsigned_columns_of_players_table.php b/database/migrations/2023_01_26_161106_alter_unsigned_columns_of_players_table.php index 6231bb9d5..89a8f18c5 100644 --- a/database/migrations/2023_01_26_161106_alter_unsigned_columns_of_players_table.php +++ b/database/migrations/2023_01_26_161106_alter_unsigned_columns_of_players_table.php @@ -14,32 +14,32 @@ public function up() { Schema::table('players', function (Blueprint $table) { - $table->bigInteger('total_used')->change(); - $table->bigInteger('total_mined')->change(); - $table->bigInteger('total_picked_up')->change(); - $table->bigInteger('total_dropped')->change(); - $table->bigInteger('total_broken')->change(); - $table->bigInteger('total_crafted')->change(); + $table->bigInteger('total_used')->default(0)->change(); + $table->bigInteger('total_mined')->default(0)->change(); + $table->bigInteger('total_picked_up')->default(0)->change(); + $table->bigInteger('total_dropped')->default(0)->change(); + $table->bigInteger('total_broken')->default(0)->change(); + $table->bigInteger('total_crafted')->default(0)->change(); - $table->bigInteger('total_mob_kills')->change(); - $table->bigInteger('total_player_kills')->change(); - $table->bigInteger('total_deaths')->change(); + $table->bigInteger('total_mob_kills')->default(0)->change(); + $table->bigInteger('total_player_kills')->default(0)->change(); + $table->bigInteger('total_deaths')->default(0)->change(); - $table->bigInteger('total_damage_dealt')->change(); - $table->bigInteger('total_damage_dealt_absorbed')->change(); - $table->bigInteger('total_damage_dealt_resisted')->change(); - $table->bigInteger('total_damage_absorbed')->change(); - $table->bigInteger('total_damage_blocked_by_shield')->change(); - $table->bigInteger('total_damage_resisted')->change(); - $table->bigInteger('total_damage_taken')->change(); + $table->bigInteger('total_damage_dealt')->default(0)->change(); + $table->bigInteger('total_damage_dealt_absorbed')->default(0)->change(); + $table->bigInteger('total_damage_dealt_resisted')->default(0)->change(); + $table->bigInteger('total_damage_absorbed')->default(0)->change(); + $table->bigInteger('total_damage_blocked_by_shield')->default(0)->change(); + $table->bigInteger('total_damage_resisted')->default(0)->change(); + $table->bigInteger('total_damage_taken')->default(0)->change(); - $table->bigInteger('total_walk_one_cm')->change(); - $table->bigInteger('total_fish_caught')->change(); - $table->bigInteger('total_enchant_item')->change(); - $table->bigInteger('total_play_one_minute')->change(); - $table->bigInteger('total_sleep_in_bed')->change(); - $table->bigInteger('total_jumps')->change(); - $table->bigInteger('total_leave_game')->change(); + $table->bigInteger('total_walk_one_cm')->default(0)->change(); + $table->bigInteger('total_fish_caught')->default(0)->change(); + $table->bigInteger('total_enchant_item')->default(0)->change(); + $table->bigInteger('total_play_one_minute')->default(0)->change(); + $table->bigInteger('total_sleep_in_bed')->default(0)->change(); + $table->bigInteger('total_jumps')->default(0)->change(); + $table->bigInteger('total_leave_game')->default(0)->change(); }); } @@ -51,32 +51,32 @@ public function up() public function down() { Schema::table('players', function (Blueprint $table) { - $table->unsignedBigInteger('total_used')->change(); - $table->unsignedBigInteger('total_mined')->change(); - $table->unsignedBigInteger('total_picked_up')->change(); - $table->unsignedBigInteger('total_dropped')->change(); - $table->unsignedBigInteger('total_broken')->change(); - $table->unsignedBigInteger('total_crafted')->change(); + $table->unsignedBigInteger('total_used')->default(0)->change(); + $table->unsignedBigInteger('total_mined')->default(0)->change(); + $table->unsignedBigInteger('total_picked_up')->default(0)->change(); + $table->unsignedBigInteger('total_dropped')->default(0)->change(); + $table->unsignedBigInteger('total_broken')->default(0)->change(); + $table->unsignedBigInteger('total_crafted')->default(0)->change(); - $table->unsignedBigInteger('total_mob_kills')->change(); - $table->unsignedBigInteger('total_player_kills')->change(); - $table->unsignedBigInteger('total_deaths')->change(); + $table->unsignedBigInteger('total_mob_kills')->default(0)->change(); + $table->unsignedBigInteger('total_player_kills')->default(0)->change(); + $table->unsignedBigInteger('total_deaths')->default(0)->change(); - $table->unsignedBigInteger('total_damage_dealt')->change(); - $table->unsignedBigInteger('total_damage_dealt_absorbed')->change(); - $table->unsignedBigInteger('total_damage_dealt_resisted')->change(); - $table->unsignedBigInteger('total_damage_absorbed')->change(); - $table->unsignedBigInteger('total_damage_blocked_by_shield')->change(); - $table->unsignedBigInteger('total_damage_resisted')->change(); - $table->unsignedBigInteger('total_damage_taken')->change(); + $table->unsignedBigInteger('total_damage_dealt')->default(0)->change(); + $table->unsignedBigInteger('total_damage_dealt_absorbed')->default(0)->change(); + $table->unsignedBigInteger('total_damage_dealt_resisted')->default(0)->change(); + $table->unsignedBigInteger('total_damage_absorbed')->default(0)->change(); + $table->unsignedBigInteger('total_damage_blocked_by_shield')->default(0)->change(); + $table->unsignedBigInteger('total_damage_resisted')->default(0)->change(); + $table->unsignedBigInteger('total_damage_taken')->default(0)->change(); - $table->unsignedBigInteger('total_walk_one_cm')->change(); - $table->unsignedBigInteger('total_fish_caught')->change(); - $table->unsignedBigInteger('total_enchant_item')->change(); - $table->unsignedBigInteger('total_play_one_minute')->change(); - $table->unsignedBigInteger('total_sleep_in_bed')->change(); - $table->unsignedBigInteger('total_jumps')->change(); - $table->unsignedBigInteger('total_leave_game')->change(); + $table->unsignedBigInteger('total_walk_one_cm')->default(0)->change(); + $table->unsignedBigInteger('total_fish_caught')->default(0)->change(); + $table->unsignedBigInteger('total_enchant_item')->default(0)->change(); + $table->unsignedBigInteger('total_play_one_minute')->default(0)->change(); + $table->unsignedBigInteger('total_sleep_in_bed')->default(0)->change(); + $table->unsignedBigInteger('total_jumps')->default(0)->change(); + $table->unsignedBigInteger('total_leave_game')->default(0)->change(); }); } }; diff --git a/database/migrations/2023_01_26_161609_alter_unsigned_columns_of_json_minecraft_player_stats_table.php b/database/migrations/2023_01_26_161609_alter_unsigned_columns_of_json_minecraft_player_stats_table.php index 932131e9f..21b2ce964 100644 --- a/database/migrations/2023_01_26_161609_alter_unsigned_columns_of_json_minecraft_player_stats_table.php +++ b/database/migrations/2023_01_26_161609_alter_unsigned_columns_of_json_minecraft_player_stats_table.php @@ -14,32 +14,32 @@ public function up() { Schema::table('json_minecraft_player_stats', function (Blueprint $table) { - $table->bigInteger('total_used')->change(); - $table->bigInteger('total_mined')->change(); - $table->bigInteger('total_picked_up')->change(); - $table->bigInteger('total_dropped')->change(); - $table->bigInteger('total_broken')->change(); - $table->bigInteger('total_crafted')->change(); + $table->bigInteger('total_used')->default(0)->change(); + $table->bigInteger('total_mined')->default(0)->change(); + $table->bigInteger('total_picked_up')->default(0)->change(); + $table->bigInteger('total_dropped')->default(0)->change(); + $table->bigInteger('total_broken')->default(0)->change(); + $table->bigInteger('total_crafted')->default(0)->change(); - $table->bigInteger('total_mob_kills')->change(); - $table->bigInteger('total_player_kills')->change(); - $table->bigInteger('total_deaths')->change(); + $table->bigInteger('total_mob_kills')->default(0)->change(); + $table->bigInteger('total_player_kills')->default(0)->change(); + $table->bigInteger('total_deaths')->default(0)->change(); - $table->bigInteger('total_damage_dealt')->change(); - $table->bigInteger('total_damage_dealt_absorbed')->change(); - $table->bigInteger('total_damage_dealt_resisted')->change(); - $table->bigInteger('total_damage_absorbed')->change(); - $table->bigInteger('total_damage_blocked_by_shield')->change(); - $table->bigInteger('total_damage_resisted')->change(); - $table->bigInteger('total_damage_taken')->change(); + $table->bigInteger('total_damage_dealt')->default(0)->change(); + $table->bigInteger('total_damage_dealt_absorbed')->default(0)->change(); + $table->bigInteger('total_damage_dealt_resisted')->default(0)->change(); + $table->bigInteger('total_damage_absorbed')->default(0)->change(); + $table->bigInteger('total_damage_blocked_by_shield')->default(0)->change(); + $table->bigInteger('total_damage_resisted')->default(0)->change(); + $table->bigInteger('total_damage_taken')->default(0)->change(); - $table->bigInteger('total_walk_one_cm')->change(); - $table->bigInteger('total_fish_caught')->change(); - $table->bigInteger('total_enchant_item')->change(); - $table->bigInteger('total_play_one_minute')->change(); - $table->bigInteger('total_sleep_in_bed')->change(); - $table->bigInteger('total_jumps')->change(); - $table->bigInteger('total_leave_game')->change(); + $table->bigInteger('total_walk_one_cm')->default(0)->change(); + $table->bigInteger('total_fish_caught')->default(0)->change(); + $table->bigInteger('total_enchant_item')->default(0)->change(); + $table->bigInteger('total_play_one_minute')->default(0)->change(); + $table->bigInteger('total_sleep_in_bed')->default(0)->change(); + $table->bigInteger('total_jumps')->default(0)->change(); + $table->bigInteger('total_leave_game')->default(0)->change(); }); } @@ -51,32 +51,32 @@ public function up() public function down() { Schema::table('json_minecraft_player_stats', function (Blueprint $table) { - $table->unsignedBigInteger('total_used')->change(); - $table->unsignedBigInteger('total_mined')->change(); - $table->unsignedBigInteger('total_picked_up')->change(); - $table->unsignedBigInteger('total_dropped')->change(); - $table->unsignedBigInteger('total_broken')->change(); - $table->unsignedBigInteger('total_crafted')->change(); + $table->unsignedBigInteger('total_used')->default(0)->change(); + $table->unsignedBigInteger('total_mined')->default(0)->change(); + $table->unsignedBigInteger('total_picked_up')->default(0)->change(); + $table->unsignedBigInteger('total_dropped')->default(0)->change(); + $table->unsignedBigInteger('total_broken')->default(0)->change(); + $table->unsignedBigInteger('total_crafted')->default(0)->change(); - $table->unsignedBigInteger('total_mob_kills')->change(); - $table->unsignedBigInteger('total_player_kills')->change(); - $table->unsignedBigInteger('total_deaths')->change(); + $table->unsignedBigInteger('total_mob_kills')->default(0)->change(); + $table->unsignedBigInteger('total_player_kills')->default(0)->change(); + $table->unsignedBigInteger('total_deaths')->default(0)->change(); - $table->unsignedBigInteger('total_damage_dealt')->change(); - $table->unsignedBigInteger('total_damage_dealt_absorbed')->change(); - $table->unsignedBigInteger('total_damage_dealt_resisted')->change(); - $table->unsignedBigInteger('total_damage_absorbed')->change(); - $table->unsignedBigInteger('total_damage_blocked_by_shield')->change(); - $table->unsignedBigInteger('total_damage_resisted')->change(); - $table->unsignedBigInteger('total_damage_taken')->change(); + $table->unsignedBigInteger('total_damage_dealt')->default(0)->change(); + $table->unsignedBigInteger('total_damage_dealt_absorbed')->default(0)->change(); + $table->unsignedBigInteger('total_damage_dealt_resisted')->default(0)->change(); + $table->unsignedBigInteger('total_damage_absorbed')->default(0)->change(); + $table->unsignedBigInteger('total_damage_blocked_by_shield')->default(0)->change(); + $table->unsignedBigInteger('total_damage_resisted')->default(0)->change(); + $table->unsignedBigInteger('total_damage_taken')->default(0)->change(); - $table->unsignedBigInteger('total_walk_one_cm')->change(); - $table->unsignedBigInteger('total_fish_caught')->change(); - $table->unsignedBigInteger('total_enchant_item')->change(); - $table->unsignedBigInteger('total_play_one_minute')->change(); - $table->unsignedBigInteger('total_sleep_in_bed')->change(); - $table->unsignedBigInteger('total_jumps')->change(); - $table->unsignedBigInteger('total_leave_game')->change(); + $table->unsignedBigInteger('total_walk_one_cm')->default(0)->change(); + $table->unsignedBigInteger('total_fish_caught')->default(0)->change(); + $table->unsignedBigInteger('total_enchant_item')->default(0)->change(); + $table->unsignedBigInteger('total_play_one_minute')->default(0)->change(); + $table->unsignedBigInteger('total_sleep_in_bed')->default(0)->change(); + $table->unsignedBigInteger('total_jumps')->default(0)->change(); + $table->unsignedBigInteger('total_leave_game')->default(0)->change(); }); } };