change migration name

This commit is contained in:
2025-06-29 09:08:59 +03:30
parent 7591f0cb5e
commit 10ae150e57
3 changed files with 3 additions and 3 deletions

View File

@@ -28,13 +28,13 @@ class ControlUnitController extends Controller
'user_id' => auth()->user()->id, 'user_id' => auth()->user()->id,
'previous_state_id' => $mission->state_id, 'previous_state_id' => $mission->state_id,
'previous_state_name' => $mission->state_name, 'previous_state_name' => $mission->state_name,
'start_time' => now()
]); ]);
$state = MissionStates::START_MISSION->value; $state = MissionStates::START_MISSION->value;
$mission->update([ $mission->update([
'state_id' => $state, 'state_id' => $state,
'state_name' => MissionStates::name($state), 'state_name' => MissionStates::name($state),
'start_time' => now()
]); ]);
}); });
@@ -48,13 +48,13 @@ class ControlUnitController extends Controller
'user_id' => auth()->user()->id, 'user_id' => auth()->user()->id,
'previous_state_id' => $mission->state_id, 'previous_state_id' => $mission->state_id,
'previous_state_name' => $mission->state_name, 'previous_state_name' => $mission->state_name,
'finish_time' => now()
]); ]);
$state = MissionStates::END_MISSION->value; $state = MissionStates::END_MISSION->value;
$mission->update([ $mission->update([
'state_id' => $state, 'state_id' => $state,
'state_name' => MissionStates::name($state), 'state_name' => MissionStates::name($state),
'finish_time' => now()
]); ]);
}); });

View File

@@ -13,7 +13,7 @@ return new class extends Migration
{ {
Schema::create('mission_histories', function (Blueprint $table) { Schema::create('mission_histories', function (Blueprint $table) {
$table->id(); $table->id();
$table->foreignId('mission_id')->constrained('missions'); $table->foreignId('mission_id')->constrained('missions')->cascadeOnDelete();
$table->unsignedInteger('user_id'); $table->unsignedInteger('user_id');
$table->foreign('user_id')->references('id')->on('users'); $table->foreign('user_id')->references('id')->on('users');
$table->foreignId('previous_state_id')->constrained('mission_states'); $table->foreignId('previous_state_id')->constrained('mission_states');