mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-20 02:06:42 -06:00
Revert "Fixes #13741: Enforce unique names for inventory items with no parent item"
This reverts commit 68966db23d
.
This commit is contained in:
parent
69215c411b
commit
35bcc2ce9d
@ -1,17 +0,0 @@
|
|||||||
# Generated by Django 4.2.5 on 2023-09-15 14:20
|
|
||||||
|
|
||||||
from django.db import migrations, models
|
|
||||||
|
|
||||||
|
|
||||||
class Migration(migrations.Migration):
|
|
||||||
|
|
||||||
dependencies = [
|
|
||||||
('dcim', '0181_rename_device_role_device_role'),
|
|
||||||
]
|
|
||||||
|
|
||||||
operations = [
|
|
||||||
migrations.AddConstraint(
|
|
||||||
model_name='inventoryitem',
|
|
||||||
constraint=models.UniqueConstraint(condition=models.Q(('parent__isnull', True)), fields=('device', 'name'), name='dcim_inventoryitem_unique_device_name'),
|
|
||||||
),
|
|
||||||
]
|
|
@ -1246,11 +1246,6 @@ class InventoryItem(MPTTModel, ComponentModel, TrackingModelMixin):
|
|||||||
fields=('device', 'parent', 'name'),
|
fields=('device', 'parent', 'name'),
|
||||||
name='%(app_label)s_%(class)s_unique_device_parent_name'
|
name='%(app_label)s_%(class)s_unique_device_parent_name'
|
||||||
),
|
),
|
||||||
models.UniqueConstraint(
|
|
||||||
fields=('device', 'name'),
|
|
||||||
name='%(app_label)s_%(class)s_unique_device_name',
|
|
||||||
condition=Q(parent__isnull=True)
|
|
||||||
),
|
|
||||||
)
|
)
|
||||||
verbose_name = _('inventory item')
|
verbose_name = _('inventory item')
|
||||||
verbose_name_plural = _('inventory items')
|
verbose_name_plural = _('inventory items')
|
||||||
|
Loading…
Reference in New Issue
Block a user