- Notifications
You must be signed in to change notification settings - Fork 2.9k
Closed
Labels
status: acceptedThis issue has been accepted for implementationThis issue has been accepted for implementationtype: 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
Rename the following sequence tables:
ipam_l2vpn_export_targets_id_seqipam_l2vpn_id_seqipam_l2vpn_import_targets_id_seqipam_l2vpntermination_id_seq
As well as the following indexes & constraints:
ipam_l2vpn_pkeyipam_l2vpn_name_5e1c080f_likeipam_l2vpn_name_keyipam_l2vpn_slug_24008406_likeipam_l2vpn_slug_24008406_uniqipam_l2vpn_tenant_id_bb2564a6ipam_l2vpn_tenant_id_bb2564a6_fk_tenancy_tenant_idipam_l2vpntermination_pkeyipam_l2vpntermination_assigned_object_type_id_3923c124ipam_l2vpntermination_l2vpn_id_9e570aa1ipam_l2vpntermination_assigned_object_id_checkipam_l2vpnterminatio_assigned_object_type_3923c124_fk_django_coipam_l2vpntermination_l2vpn_id_9e570aa1_fk_ipam_l2vpn_id
Justification
The L2VPN and L2VPNTermination models were migrated from the ipam app to the vpn app in NetBox v3.7, and their corresponding tables in the PostgreSQL database were renamed accordingly. However, Django does not automatically rename their accompanying sequence tables, indexes, or constraints.
Although retaining the original names for these resources has no functional impact, they should be renamed to match their tables to avoid potential confusion.
Metadata
Metadata
Assignees
Labels
status: acceptedThis issue has been accepted for implementationThis issue has been accepted for implementationtype: housekeepingChanges to the application which do not directly impact the end userChanges to the application which do not directly impact the end user