-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Labels
app: custom objectscomplexity: lowRequires minimal effort to implementRequires minimal effort to implementstatus: acceptedtype: housekeepingChanges to the application which do not directly impact the end userChanges to the application which do not directly impact the end user
Milestone
Description
Proposed Changes
Change CustomObjectType to a NetBoxModel and move the description and comments fields (currently in use via PrimaryModel) to it.
Justification
CustomObjectType is currently a PrimaryModel; but that is incorrect as PrimaryModel is intended for first-class models representing actual business objects, not meta-objects or organizational models.
This guards against incompatibilities arising from future changes to PrimaryModel, such as the upcoming OwnerMixin which adds an owner field.
Metadata
Metadata
Assignees
Labels
app: custom objectscomplexity: lowRequires minimal effort to implementRequires minimal effort to implementstatus: acceptedtype: housekeepingChanges to the application which do not directly impact the end userChanges to the application which do not directly impact the end user