From d189a825fb2e6a4addc05ee0cd0c8113ab22a403 Mon Sep 17 00:00:00 2001 From: DariusIII Date: Sun, 28 Apr 2024 11:19:54 +0200 Subject: [PATCH] CHeck if table exists before migration --- ..._04_27_124202_create_media_infos_table.php | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/database/migrations/2024_04_27_124202_create_media_infos_table.php b/database/migrations/2024_04_27_124202_create_media_infos_table.php index 675c4b978..447d38076 100644 --- a/database/migrations/2024_04_27_124202_create_media_infos_table.php +++ b/database/migrations/2024_04_27_124202_create_media_infos_table.php @@ -11,14 +11,17 @@ return new class extends Migration */ public function up(): void { - Schema::create('media_infos', function (Blueprint $table) { - $table->id(); - $table->bigInteger('releases_id')->unsigned(); - $table->string('movie_name')->nullable(); - $table->string('file_name')->nullable(); - $table->string('unique_id')->nullable(); - $table->timestamps(); - }); + // Check if table exists + if (! Schema::hasTable('media_infos')) { + Schema::create('media_infos', function (Blueprint $table) { + $table->id(); + $table->bigInteger('releases_id')->unsigned(); + $table->string('movie_name')->nullable(); + $table->string('file_name')->nullable(); + $table->string('unique_id')->nullable(); + $table->timestamps(); + }); + } } /**