'integer', 'is_active' => 'boolean', ]; } public function location(): BelongsTo { return $this->belongsTo(PosLocation::class, 'location_id'); } public function scopeOwned(Builder $query, string $ownerRef): Builder { return $query->where('owner_ref', $ownerRef); } public function scopeActive(Builder $query): Builder { return $query->where('is_active', true); } }