From 0aeeed6f2e2b70bc3c1b793f2b07d092d8cd6375 Mon Sep 17 00:00:00 2001 From: Yisroel Baum Date: Mon, 25 May 2026 20:46:54 +0300 Subject: [PATCH] add set media migration --- .../2026_05_24_000000_sets_table.php | 2 -- ..._000000_add_media_fields_to_sets_table.php | 33 +++++++++++++++++++ 2 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 backend/database/migrations/2026_05_25_000000_add_media_fields_to_sets_table.php diff --git a/backend/database/migrations/2026_05_24_000000_sets_table.php b/backend/database/migrations/2026_05_24_000000_sets_table.php index f3ab093..a39348b 100644 --- a/backend/database/migrations/2026_05_24_000000_sets_table.php +++ b/backend/database/migrations/2026_05_24_000000_sets_table.php @@ -11,8 +11,6 @@ return new class extends Migration Schema::create('sets', function (Blueprint $table) { $table->id(); $table->string('name'); - $table->text('description'); - $table->string('icon_image_url'); }); } diff --git a/backend/database/migrations/2026_05_25_000000_add_media_fields_to_sets_table.php b/backend/database/migrations/2026_05_25_000000_add_media_fields_to_sets_table.php new file mode 100644 index 0000000..5c08bac --- /dev/null +++ b/backend/database/migrations/2026_05_25_000000_add_media_fields_to_sets_table.php @@ -0,0 +1,33 @@ +text('description')->default(''); + $table->string('icon_image_url')->default(''); + }); + + DB::table('sets') + ->where('name', 'Baderech HaAvodah') + ->update([ + 'description' => 'Baderech HaAvodah is a way of living - ' + . 'a structured path for inner and outer growth, ' + . 'spiritual refinement, and personal development.', + 'icon_image_url' => '/assets/baderech-haavodah-icon.svg', + ]); + } + + public function down(): void + { + Schema::table('sets', function (Blueprint $table) { + $table->dropColumn(['description', 'icon_image_url']); + }); + } +};