string('nomor_registrasi')->references('nomor_registrasi')->on(Permohonan::class)->onDelete('cascade'); $table->integer('penilai_id')->unsigned()->nullable(); $table->integer('surveyor_id')->unsigned()->nullable(); $table->integer('penilai_surveyor_id')->unsigned()->nullable(); }); } /** * Reverse the migrations. */ public function down(): void { Schema::table('penilaian', function (Blueprint $table) { $table->dropForeign(['nomor_registrasi']); $table->dropForeign(['penilai_id']); $table->dropForeign(['surveyor_id']); $table->dropForeign(['penilai_surveyor_id']); $table->dropColumn('nomor_registrasi'); $table->dropColumn('penilai_id'); $table->dropColumn('surveyor_id'); $table->dropColumn('penilai_surveyor_id'); }); } };