Add plant relationship to User model

This commit is contained in:
dhanabalan
2025-09-29 11:37:11 +05:30
parent 5f666ff313
commit f62f88aa55

View File

@@ -12,6 +12,7 @@ use Illuminate\Database\Eloquent\SoftDeletes;
use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable; use Illuminate\Notifications\Notifiable;
use Spatie\Permission\Traits\HasRoles; use Spatie\Permission\Traits\HasRoles;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
class User extends Authenticatable implements FilamentUser class User extends Authenticatable implements FilamentUser
{ {
@@ -27,6 +28,7 @@ class User extends Authenticatable implements FilamentUser
'name', 'name',
'email', 'email',
'password', 'password',
'plant_id',
]; ];
/** /**
@@ -56,4 +58,9 @@ class User extends Authenticatable implements FilamentUser
{ {
return true; return true;
} }
public function plant(): BelongsTo
{
return $this->belongsTo(Plant::class);
}
} }