Refactor to remove slices and environments, replace with instances.

This commit is contained in:
2025-09-15 12:19:13 +01:00
parent a91780d1d5
commit 65d3142d03
24 changed files with 454 additions and 290 deletions

View File

@@ -10,7 +10,6 @@ use App\Enums\ServiceType;
use Illuminate\Database\Eloquent\Casts\Attribute;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\Relations\HasMany;
use Illuminate\Database\Eloquent\Relations\MorphMany;
class Service extends Model
@@ -41,11 +40,6 @@ class Service extends Model
return $this->belongsTo(Server::class);
}
public function slices(): HasMany
{
return $this->hasMany(Slice::class);
}
public function deployments(): MorphMany
{
return $this->morphMany(Deployment::class, 'target');