Просмотр исходного кода

Add default ordering index for ipam.VLANGroup

Jeremy Stretch 18 часов назад
Родитель
Сommit
87bc20cdd5

+ 4 - 0
netbox/ipam/migrations/0089_default_ordering_indexes.py

@@ -36,6 +36,10 @@ class Migration(migrations.Migration):
             model_name='service',
             index=models.Index(fields=['protocol', 'ports', 'id'], name='ipam_servic_protoco_687d13_idx'),
         ),
+        migrations.AddIndex(
+            model_name='vlangroup',
+            index=models.Index(fields=['name', 'id'], name='ipam_vlangr_name_ffa83e_idx'),
+        ),
         migrations.AddIndex(
             model_name='vlan',
             index=models.Index(fields=['site', 'group', 'vid', 'id'], name='ipam_vlan_site_id_985573_idx'),

+ 1 - 0
netbox/ipam/models/vlans.py

@@ -76,6 +76,7 @@ class VLANGroup(OrganizationalModel):
     class Meta:
         ordering = ('name', 'pk')  # Name may be non-unique
         indexes = (
+            models.Index(fields=('name', 'id')),  # Default ordering
             models.Index(fields=('scope_type', 'scope_id')),
         )
         constraints = (