From 2db3169e2dd138413bcd82fa400544386fc1523d Mon Sep 17 00:00:00 2001 From: rahmatrafli1 Date: Tue, 22 Apr 2025 09:10:07 +0700 Subject: [PATCH] Memperbaiki update pada table lampiran dokumen di bagian detail_dokumen_jaminan --- ...7_add_jenis_lampiran_id_to_lampiran_dokumen_table.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/database/migrations/2025_03_14_013537_add_jenis_lampiran_id_to_lampiran_dokumen_table.php b/database/migrations/2025_03_14_013537_add_jenis_lampiran_id_to_lampiran_dokumen_table.php index ebd6637..1a685b3 100644 --- a/database/migrations/2025_03_14_013537_add_jenis_lampiran_id_to_lampiran_dokumen_table.php +++ b/database/migrations/2025_03_14_013537_add_jenis_lampiran_id_to_lampiran_dokumen_table.php @@ -2,10 +2,11 @@ use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Schema\Blueprint; +use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Schema; - use Modules\Lpj\Models\JenisLampiran; +use Modules\Lpj\Models\JenisLampiran; - return new class extends Migration +return new class extends Migration { /** * Run the migrations. @@ -13,8 +14,10 @@ use Illuminate\Support\Facades\Schema; public function up(): void { Schema::table('lampiran_dokumen', function (Blueprint $table) { - $table->foreignIdFor(JenisLampiran::class)->constrained('jenis_lampiran')->onDelete('cascade')->nullable(); + $table->foreignIdFor(JenisLampiran::class)->constrained('jenis_lampiran')->onDelete('cascade')->nullable(); }); + + DB::update("UPDATE detail_dokumen_jaminan SET details = CONCAT('[', details, ']') WHERE details NOT LIKE '[%]' and details IS NOT NULL and details !=''"); } /**