From 189b83f2a58e1f8c19302f638323aabafac6c67b Mon Sep 17 00:00:00 2001 From: philipp lang <philipp@aweos.de> Date: Mon, 15 Jul 2024 17:05:02 +0200 Subject: [PATCH] Update migrations --- ...7_14_174642_create_formtemplates_mail_columns.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/database/migrations/2024_07_14_174642_create_formtemplates_mail_columns.php b/database/migrations/2024_07_14_174642_create_formtemplates_mail_columns.php index a50139b0..7791e492 100644 --- a/database/migrations/2024_07_14_174642_create_formtemplates_mail_columns.php +++ b/database/migrations/2024_07_14_174642_create_formtemplates_mail_columns.php @@ -14,12 +14,6 @@ return new class extends Migration */ public function up() { - Schema::table('forms', function (Blueprint $table) { - $table->json('description')->default($this->default())->change(); - $table->json('mail_top')->default($this->default())->nullable(false)->change(); - $table->json('mail_bottom')->default($this->default())->nullable(false)->change(); - }); - foreach (DB::table('forms')->get() as $form) { $mailTop = json_decode($form->mail_top, true); if (!$mailTop || !count($mailTop)) { @@ -34,6 +28,12 @@ return new class extends Migration DB::table('forms')->where('id', $form->id)->update(['description' => $this->default()]); } } + + Schema::table('forms', function (Blueprint $table) { + $table->json('description')->default($this->default())->change(); + $table->json('mail_top')->default($this->default())->nullable(false)->change(); + $table->json('mail_bottom')->default($this->default())->nullable(false)->change(); + }); } /**