'date', 'is_active' => 'boolean', 'user_id' => 'integer', 'created_by' => 'integer', ]; public function doctor() { return $this->belongsTo(User::class, 'user_id'); } public function creator() { return $this->belongsTo(User::class, 'created_by'); } public function scopeActive($query) { return $query->where('is_active', true); } public function scopeOpen($query) { return $query->whereNull('user_id'); } }