From 1871f6f3d74cc5ea44cfc97eebf53e5fc84ff79e Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Tue, 22 Jul 2025 10:22:12 -0400 Subject: [PATCH] Add public flag to ObjectType --- netbox/core/migrations/0016_concrete_objecttype.py | 6 ++++++ netbox/core/models/contenttypes.py | 5 ++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/netbox/core/migrations/0016_concrete_objecttype.py b/netbox/core/migrations/0016_concrete_objecttype.py index e17e6f846..041fe6f7d 100644 --- a/netbox/core/migrations/0016_concrete_objecttype.py +++ b/netbox/core/migrations/0016_concrete_objecttype.py @@ -48,6 +48,12 @@ class Migration(migrations.Migration): related_name='object_type' ) ), + ( + 'public', + models.BooleanField( + default=False + ) + ), ( 'features', django.contrib.postgres.fields.ArrayField( diff --git a/netbox/core/models/contenttypes.py b/netbox/core/models/contenttypes.py index 899e88c31..6b6dd37a4 100644 --- a/netbox/core/models/contenttypes.py +++ b/netbox/core/models/contenttypes.py @@ -55,7 +55,10 @@ class ObjectType(ContentType): parent_link=True, primary_key=True, serialize=False, - related_name='object_type' + related_name='object_type', + ) + public = models.BooleanField( + default=False, ) features = ArrayField( base_field=models.CharField(max_length=50),