Attach ServiceDefinition to ControlPlane
This commit is contained in:
parent
332724fbde
commit
5a36ced8f9
2 changed files with 9 additions and 9 deletions
|
@ -1,4 +1,4 @@
|
|||
# Generated by Django 5.2b1 on 2025-03-24 14:20
|
||||
# Generated by Django 5.2b1 on 2025-03-24 14:24
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
@ -67,12 +67,12 @@ class Migration(migrations.Migration):
|
|||
},
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="serviceoffering",
|
||||
model_name="controlplane",
|
||||
name="service_definition",
|
||||
field=models.ForeignKey(
|
||||
default=1,
|
||||
on_delete=django.db.models.deletion.PROTECT,
|
||||
related_name="offerings",
|
||||
related_name="control_planes",
|
||||
to="core.servicedefinition",
|
||||
verbose_name="Service definition",
|
||||
),
|
|
@ -102,6 +102,12 @@ class ControlPlane(models.Model):
|
|||
related_name="control_planes",
|
||||
verbose_name=_("Cloud provider"),
|
||||
)
|
||||
service_definition = models.ForeignKey(
|
||||
to="ServiceDefinition",
|
||||
related_name="control_planes",
|
||||
verbose_name=_("Service definition"),
|
||||
on_delete=models.PROTECT,
|
||||
)
|
||||
|
||||
class Meta:
|
||||
verbose_name = _("Control plane")
|
||||
|
@ -292,12 +298,6 @@ class ServiceOffering(models.Model):
|
|||
related_name="offerings",
|
||||
verbose_name=_("Control planes"),
|
||||
)
|
||||
service_definition = models.ForeignKey(
|
||||
to="ServiceDefinition",
|
||||
related_name="offerings",
|
||||
verbose_name=_("Service definition"),
|
||||
on_delete=models.PROTECT,
|
||||
)
|
||||
description = models.TextField(blank=True, verbose_name=_("Description"))
|
||||
|
||||
class Meta:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue