From 9210cae2db39068dfdd95f818d2dcb23825dba61 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Fri, 14 Mar 2025 09:42:21 +0700 Subject: [PATCH] feat(migration): ubah kolom jenis_lampiran_id menjadi nullable - Mengubah kolom jenis_lampiran_id pada tabel lampiran_dokumen agar dapat bernilai null. - Memastikan integritas data saat penghapusan jenis lampiran dengan opsi onDelete cascade. --- ...4_013537_add_jenis_lampiran_id_to_lampiran_dokumen_table.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 c7134ac..ebd6637 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 @@ -13,7 +13,7 @@ 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'); + $table->foreignIdFor(JenisLampiran::class)->constrained('jenis_lampiran')->onDelete('cascade')->nullable(); }); }