Service instantiation #31

Merged
rixx merged 37 commits from 24-service-instantiation into main 2025-04-04 10:57:29 +00:00
Showing only changes of commit 9a403d74f2 - Show all commits

View file

@ -425,7 +425,7 @@ class ServiceInstance(ServalaModelMixin, models.Model):
on_delete=models.SET_NULL,
null=True,
blank=True,
related_name="created_service_instances",
related_name="+",
)
context = models.ForeignKey(
to="core.ServiceOfferingControlPlane",
@ -433,6 +433,16 @@ class ServiceInstance(ServalaModelMixin, models.Model):
on_delete=models.PROTECT,
)
is_deleted = models.BooleanField(default=False)
deleted_at = models.DateTimeField(null=True, blank=True)
deleted_by = models.ForeignKey(
to="core.User",
on_delete=models.SET_NULL,
null=True,
blank=True,
related_name="+",
)
class Meta:
verbose_name = _("Service instance")
verbose_name_plural = _("Service instances")