From 41b4642c9b0e7ab44a8adee1c69030e66647fa45 Mon Sep 17 00:00:00 2001 From: F4ilji Date: Mon, 7 Apr 2025 14:22:00 +0500 Subject: [PATCH] add slug columns --- ..._additional_education_categories_table.php | 1 - ...5147_create_additional_education_table.php | 1 - ...umn_to_additional_education_categories.php | 28 +++++++++++++++++++ ...dd_slug_column_to_additional_education.php | 28 +++++++++++++++++++ 4 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 database/migrations/2025_04_07_141645_add_slug_column_to_additional_education_categories.php create mode 100644 database/migrations/2025_04_07_142053_add_slug_column_to_additional_education.php diff --git a/database/migrations/16_2024_07_06_165311_create_additional_education_categories_table.php b/database/migrations/16_2024_07_06_165311_create_additional_education_categories_table.php index efb2da3..d6ef2a5 100644 --- a/database/migrations/16_2024_07_06_165311_create_additional_education_categories_table.php +++ b/database/migrations/16_2024_07_06_165311_create_additional_education_categories_table.php @@ -14,7 +14,6 @@ return new class extends Migration Schema::create('additional_education_categories', function (Blueprint $table) { $table->id(); $table->string('title')->unique(); - $table->string('slug')->unique(); $table->boolean('is_active'); $table->unsignedBigInteger('dir_addit_educat_id')->nullable(); $table->foreign('dir_addit_educat_id')->references('id')->on('direction_additional_education'); diff --git a/database/migrations/17_2024_07_06_165147_create_additional_education_table.php b/database/migrations/17_2024_07_06_165147_create_additional_education_table.php index 46ae896..150fcaf 100644 --- a/database/migrations/17_2024_07_06_165147_create_additional_education_table.php +++ b/database/migrations/17_2024_07_06_165147_create_additional_education_table.php @@ -14,7 +14,6 @@ return new class extends Migration Schema::create('additional_education', function (Blueprint $table) { $table->id(); $table->string('title'); - $table->string('slug')->unique(); $table->text('content'); $table->unsignedBigInteger('category_id')->nullable(); $table->foreign('category_id')->references('id')->on('additional_education_categories'); diff --git a/database/migrations/2025_04_07_141645_add_slug_column_to_additional_education_categories.php b/database/migrations/2025_04_07_141645_add_slug_column_to_additional_education_categories.php new file mode 100644 index 0000000..571e691 --- /dev/null +++ b/database/migrations/2025_04_07_141645_add_slug_column_to_additional_education_categories.php @@ -0,0 +1,28 @@ +string('slug')->unique('slug')->after('title')->nullable(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('additional_education_categories', function (Blueprint $table) { + $table->dropColumn('slug'); + }); + } +}; diff --git a/database/migrations/2025_04_07_142053_add_slug_column_to_additional_education.php b/database/migrations/2025_04_07_142053_add_slug_column_to_additional_education.php new file mode 100644 index 0000000..f7e1343 --- /dev/null +++ b/database/migrations/2025_04_07_142053_add_slug_column_to_additional_education.php @@ -0,0 +1,28 @@ +string('slug')->unique('slug')->after('title')->nullable(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('additional_education', function (Blueprint $table) { + $table->dropColumn('slug'); + }); + } +};