Skip to content

Conversation

llamafilm
Copy link
Contributor

@llamafilm llamafilm commented Sep 12, 2025

Fixes: #19590

Add additional columns to all DeviceComponents tables (including Interfaces, Power Ports, Device Bays, etc.)

  • Device Description
  • Device Location
  • Device Site
  • Device Serial
  • Device Type
  • Location Contacts
  • All Device custom fields, prefixed with Device:
  • All Location custom fields, prefixed with Location:

Add additional column to Device Bay table

  • Installed Device Description

The custom fields are prefixed with Device: or Location:. The colon helps differentiate them as custom fields, but I'm open to feedback if there's a better way of labeling.

@llamafilm llamafilm marked this pull request as draft September 12, 2025 20:43
@llamafilm
Copy link
Contributor Author

An example of why Installed Device Description is helpful for Device Bays. Non-rackmount equipment is typically modeled as a "child" of a Generic 1U Shelf parent.

Description describes to the bay itself, which is typically unused (by us).
Device Description describes the Device which contains the bay.
Installed Device Description refers to the device installed in the bay.

Screenshot 2025-09-12 at 13 54 02

@llamafilm
Copy link
Contributor Author

An example of how we will use some of these extra columns. This makes the Interface table look more like the spreadsheets of yore.

Screenshot 2025-09-12 at 14 15 29

@llamafilm llamafilm marked this pull request as ready for review September 12, 2025 21:16
@jnovinger jnovinger requested review from a team and arthanson and removed request for a team September 13, 2025 23:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Display related object fields as columns
1 participant