From 7591f0cb5e78c1ec5341e32868d4769ab9225191 Mon Sep 17 00:00:00 2001 From: amirghasempoor Date: Sat, 28 Jun 2025 13:35:42 +0330 Subject: [PATCH] change migration --- ...2025_06_15_122716_add_mission_id_to_road_patrols_table.php | 4 ++-- .../2025_06_16_092407_add_column_to_road_items_projects.php | 1 + routes/v3.php | 2 ++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/database/migrations/2025_06_15_122716_add_mission_id_to_road_patrols_table.php b/database/migrations/2025_06_15_122716_add_mission_id_to_road_patrols_table.php index ab5a63bf..91f51477 100644 --- a/database/migrations/2025_06_15_122716_add_mission_id_to_road_patrols_table.php +++ b/database/migrations/2025_06_15_122716_add_mission_id_to_road_patrols_table.php @@ -12,8 +12,8 @@ return new class extends Migration public function up(): void { Schema::table('road_patrols', function (Blueprint $table) { - $table->foreignId('mission_id')->constrained('missions'); - }); + $table->foreignId('mission_id')->nullable()->constrained('missions'); + }); } /** diff --git a/database/migrations/2025_06_16_092407_add_column_to_road_items_projects.php b/database/migrations/2025_06_16_092407_add_column_to_road_items_projects.php index 71d062d1..f7c75f19 100644 --- a/database/migrations/2025_06_16_092407_add_column_to_road_items_projects.php +++ b/database/migrations/2025_06_16_092407_add_column_to_road_items_projects.php @@ -22,6 +22,7 @@ return new class extends Migration public function down(): void { Schema::table('road_items_projects', function (Blueprint $table) { + $table->dropForeign(['mission_id']); $table->dropColumn('mission_id'); }); } diff --git a/routes/v3.php b/routes/v3.php index 7f1ffa3e..96b8972c 100644 --- a/routes/v3.php +++ b/routes/v3.php @@ -453,6 +453,7 @@ Route::prefix('missions') }); Route::name('transportationUnit.') ->prefix('transportation_unit') + ->middleware('permission:manage-transportation-unit') ->controller(TransportationUnitController::class) ->group(function () { Route::get('/', 'index')->name('index'); @@ -461,6 +462,7 @@ Route::prefix('missions') }); Route::name('controlUnit.') ->prefix('control_unit') + ->middleware('permission:manage-control-unit') ->controller(ControlUnitController::class) ->group(function () { Route::get('/', 'index')->name('index');