id(); $table->unsignedBigInteger('penghuni_id'); $table->string('bulan'); $table->year('tahun'); $table->decimal('jumlah', 12, 2); $table->string('jenis_iuran')->nullable(); // contoh: keamanan, kebersihan $table->text('keterangan')->nullable(); $table->enum('status', ['lunas', 'belum'])->default('belum'); $table->date('tanggal_bayar')->nullable(); // 🔥 TAMBAHAN INI $table->string('bukti_pembayaran')->nullable(); $table->timestamps(); $table->foreign('penghuni_id') ->references('id') ->on('penghuni') ->onDelete('cascade'); }); } public function down(): void { Schema::dropIfExists('iuran'); } };