From 10ae150e57a9c4ef5aeb8ffbd4636e1d1e4f66c6 Mon Sep 17 00:00:00 2001 From: amirghasempoor Date: Sun, 29 Jun 2025 09:08:59 +0330 Subject: [PATCH] change migration name --- .../V3/Dashboard/Mission/ControlUnitController.php | 4 ++-- .../2025_05_18_093843_create_mission_histories_table.php | 2 +- ...php => 2025_06_24_114516_add_column_to_missions_table.php} | 0 3 files changed, 3 insertions(+), 3 deletions(-) rename database/migrations/{2025_06_24_114516_add_start-and-finish-time_to_missions_table.php => 2025_06_24_114516_add_column_to_missions_table.php} (100%) diff --git a/app/Http/Controllers/V3/Dashboard/Mission/ControlUnitController.php b/app/Http/Controllers/V3/Dashboard/Mission/ControlUnitController.php index 32d3f9ea..5b44888a 100644 --- a/app/Http/Controllers/V3/Dashboard/Mission/ControlUnitController.php +++ b/app/Http/Controllers/V3/Dashboard/Mission/ControlUnitController.php @@ -28,13 +28,13 @@ class ControlUnitController extends Controller 'user_id' => auth()->user()->id, 'previous_state_id' => $mission->state_id, 'previous_state_name' => $mission->state_name, - 'start_time' => now() ]); $state = MissionStates::START_MISSION->value; $mission->update([ 'state_id' => $state, 'state_name' => MissionStates::name($state), + 'start_time' => now() ]); }); @@ -48,13 +48,13 @@ class ControlUnitController extends Controller 'user_id' => auth()->user()->id, 'previous_state_id' => $mission->state_id, 'previous_state_name' => $mission->state_name, - 'finish_time' => now() ]); $state = MissionStates::END_MISSION->value; $mission->update([ 'state_id' => $state, 'state_name' => MissionStates::name($state), + 'finish_time' => now() ]); }); diff --git a/database/migrations/2025_05_18_093843_create_mission_histories_table.php b/database/migrations/2025_05_18_093843_create_mission_histories_table.php index d3a79188..1333cc72 100644 --- a/database/migrations/2025_05_18_093843_create_mission_histories_table.php +++ b/database/migrations/2025_05_18_093843_create_mission_histories_table.php @@ -13,7 +13,7 @@ return new class extends Migration { Schema::create('mission_histories', function (Blueprint $table) { $table->id(); - $table->foreignId('mission_id')->constrained('missions'); + $table->foreignId('mission_id')->constrained('missions')->cascadeOnDelete(); $table->unsignedInteger('user_id'); $table->foreign('user_id')->references('id')->on('users'); $table->foreignId('previous_state_id')->constrained('mission_states'); diff --git a/database/migrations/2025_06_24_114516_add_start-and-finish-time_to_missions_table.php b/database/migrations/2025_06_24_114516_add_column_to_missions_table.php similarity index 100% rename from database/migrations/2025_06_24_114516_add_start-and-finish-time_to_missions_table.php rename to database/migrations/2025_06_24_114516_add_column_to_missions_table.php