'datetime', 'password' => 'hashed', ]; } // Relasi lama (tetap) public function penghuni() { return $this->hasOne(\App\Models\Penghuni::class, 'email', 'email'); } public function rumahs() { return $this->hasMany(\App\Models\Rumah::class, 'rt_id'); } // Relasi baru public function rt() { return $this->belongsTo(User::class, 'rt_id'); } public function bendaharas() { return $this->hasMany(User::class, 'rt_id')->where('role', 'bendahara'); } public function bendaharaAktif() { return $this->hasOne(User::class, 'rt_id') ->where('role', 'bendahara') ->where('status_akun', 'aktif'); } }