[PR #14853] [MERGED] Closes #13647: Squash all migrations prior to v3.7 #14468

Closed
opened 2025-12-29 23:24:38 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/14853
Author: @jeremystretch
Created: 1/18/2024
Status: Merged
Merged: 1/19/2024
Merged by: @jeremystretch

Base: featureHead: 13647-squash-migrations


📝 Commits (4)

  • 3758dae Regenerate pre-v3.7 migrations
  • 550649d Annotate replaced migrations
  • 4024b32 Rename dependencies; remove FeatureQuery references
  • f7ecdff Add missed replacement

📊 Changes

190 files changed (+4355 additions, -9145 deletions)

View changed files

📝 netbox/account/migrations/0001_initial.py (+0 -2)
📝 netbox/circuits/migrations/0001_initial.py (+53 -31)
📝 netbox/circuits/migrations/0002_squashed.py (+11 -10)
netbox/circuits/migrations/0003_extend_tag_support.py (+0 -20)
netbox/circuits/migrations/0003_squashed.py (+73 -0)
netbox/circuits/migrations/0004_rename_cable_peer.py (+0 -21)
📝 netbox/circuits/migrations/0004_squashed.py (+34 -60)
netbox/circuits/migrations/0032_provider_service_id.py (+0 -17)
netbox/circuits/migrations/0033_standardize_id_fields.py (+0 -44)
netbox/circuits/migrations/0034_created_datetimefield.py (+0 -38)
netbox/circuits/migrations/0035_provider_asns.py (+0 -19)
netbox/circuits/migrations/0036_circuit_termination_date_tags_custom_fields.py (+0 -28)
netbox/circuits/migrations/0037_new_cabling_models.py (+0 -16)
netbox/circuits/migrations/0038_cabling_cleanup.py (+0 -20)
netbox/circuits/migrations/0039_unique_constraints.py (+0 -39)
netbox/circuits/migrations/0040_provider_remove_deprecated_fields.py (+0 -59)
netbox/circuits/migrations/0041_standardize_description_comments.py (+0 -18)
netbox/circuits/migrations/0042_provideraccount.py (+0 -91)
📝 netbox/circuits/migrations/0043_circuittype_color.py (+0 -2)
📝 netbox/core/migrations/0001_initial.py (+64 -33)

...and 80 more files

📄 Description

Fixes: #13647

This re-squashes all migration files up to v3.6.9. As with the version 3.0 release, the upgrade path to NetBox v4.0 will require that existing deployments be upgraded to v3.7 before moving to v4.0.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netbox-community/netbox/pull/14853 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 1/18/2024 **Status:** ✅ Merged **Merged:** 1/19/2024 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `feature` ← **Head:** `13647-squash-migrations` --- ### 📝 Commits (4) - [`3758dae`](https://github.com/netbox-community/netbox/commit/3758dae4264b8c970ec0a66e3af52cee39cf6345) Regenerate pre-v3.7 migrations - [`550649d`](https://github.com/netbox-community/netbox/commit/550649d2e67439b6bc470eb13305099558785ec8) Annotate replaced migrations - [`4024b32`](https://github.com/netbox-community/netbox/commit/4024b32362f71d2d4d6fe1223edf398787e4050b) Rename dependencies; remove FeatureQuery references - [`f7ecdff`](https://github.com/netbox-community/netbox/commit/f7ecdffcaa78832da2fd4d879248799f71f3a68f) Add missed replacement ### 📊 Changes **190 files changed** (+4355 additions, -9145 deletions) <details> <summary>View changed files</summary> 📝 `netbox/account/migrations/0001_initial.py` (+0 -2) 📝 `netbox/circuits/migrations/0001_initial.py` (+53 -31) 📝 `netbox/circuits/migrations/0002_squashed.py` (+11 -10) ➖ `netbox/circuits/migrations/0003_extend_tag_support.py` (+0 -20) ➕ `netbox/circuits/migrations/0003_squashed.py` (+73 -0) ➖ `netbox/circuits/migrations/0004_rename_cable_peer.py` (+0 -21) 📝 `netbox/circuits/migrations/0004_squashed.py` (+34 -60) ➖ `netbox/circuits/migrations/0032_provider_service_id.py` (+0 -17) ➖ `netbox/circuits/migrations/0033_standardize_id_fields.py` (+0 -44) ➖ `netbox/circuits/migrations/0034_created_datetimefield.py` (+0 -38) ➖ `netbox/circuits/migrations/0035_provider_asns.py` (+0 -19) ➖ `netbox/circuits/migrations/0036_circuit_termination_date_tags_custom_fields.py` (+0 -28) ➖ `netbox/circuits/migrations/0037_new_cabling_models.py` (+0 -16) ➖ `netbox/circuits/migrations/0038_cabling_cleanup.py` (+0 -20) ➖ `netbox/circuits/migrations/0039_unique_constraints.py` (+0 -39) ➖ `netbox/circuits/migrations/0040_provider_remove_deprecated_fields.py` (+0 -59) ➖ `netbox/circuits/migrations/0041_standardize_description_comments.py` (+0 -18) ➖ `netbox/circuits/migrations/0042_provideraccount.py` (+0 -91) 📝 `netbox/circuits/migrations/0043_circuittype_color.py` (+0 -2) 📝 `netbox/core/migrations/0001_initial.py` (+64 -33) _...and 80 more files_ </details> ### 📄 Description ### Fixes: #13647 This re-squashes all migration files up to v3.6.9. As with the version 3.0 release, the upgrade path to NetBox v4.0 will require that existing deployments be upgraded to v3.7 before moving to v4.0. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 23:24:38 +01:00
adam closed this issue 2025-12-29 23:24:39 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#14468