Przeglądaj źródła

Adds comments field to abstract NestedGroupModel and associated migrations

Models affected:
- dcim: `Location`, `Region`, `SiteGroup`
- tenancy`: `ContactGroup`, `TenantGroup`
- wireless: `WirelessLANGroup`
Jason Novinger 11 miesięcy temu
rodzic
commit
ae7a47ca60

+ 28 - 0
netbox/dcim/migrations/0202_location_comments_region_comments_sitegroup_comments.py

@@ -0,0 +1,28 @@
+# Generated by Django 5.1.7 on 2025-03-10 16:37
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('dcim', '0201_add_power_outlet_status'),
+    ]
+
+    operations = [
+        migrations.AddField(
+            model_name='location',
+            name='comments',
+            field=models.TextField(blank=True),
+        ),
+        migrations.AddField(
+            model_name='region',
+            name='comments',
+            field=models.TextField(blank=True),
+        ),
+        migrations.AddField(
+            model_name='sitegroup',
+            name='comments',
+            field=models.TextField(blank=True),
+        ),
+    ]

+ 4 - 0
netbox/netbox/models/__init__.py

@@ -150,6 +150,10 @@ class NestedGroupModel(NetBoxFeatureSet, MPTTModel):
         max_length=200,
         max_length=200,
         blank=True
         blank=True
     )
     )
+    comments = models.TextField(
+        verbose_name=_('comments'),
+        blank=True
+    )
 
 
     objects = TreeManager()
     objects = TreeManager()
 
 

+ 23 - 0
netbox/tenancy/migrations/0018_contactgroup_comments_tenantgroup_comments.py

@@ -0,0 +1,23 @@
+# Generated by Django 5.1.7 on 2025-03-10 16:37
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('tenancy', '0017_natural_ordering'),
+    ]
+
+    operations = [
+        migrations.AddField(
+            model_name='contactgroup',
+            name='comments',
+            field=models.TextField(blank=True),
+        ),
+        migrations.AddField(
+            model_name='tenantgroup',
+            name='comments',
+            field=models.TextField(blank=True),
+        ),
+    ]

+ 18 - 0
netbox/wireless/migrations/0014_wirelesslangroup_comments.py

@@ -0,0 +1,18 @@
+# Generated by Django 5.1.7 on 2025-03-10 16:37
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('wireless', '0013_natural_ordering'),
+    ]
+
+    operations = [
+        migrations.AddField(
+            model_name='wirelesslangroup',
+            name='comments',
+            field=models.TextField(blank=True),
+        ),
+    ]