Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Database migrations should be collapsed for ATC 6 #6027

Closed
zrhoffman opened this issue Jul 15, 2021 · 1 comment · Fixed by #6065
Closed

Database migrations should be collapsed for ATC 6 #6027

zrhoffman opened this issue Jul 15, 2021 · 1 comment · Fixed by #6065
Assignees
Labels
database relating to setup/installation/structure of the Traffic Ops database improvement The functionality exists but it could be improved in some way. tech debt rework due to choosing easy/limited solution Traffic Ops related to Traffic Ops
Milestone

Comments

@zrhoffman
Copy link
Member

zrhoffman commented Jul 15, 2021

I'm submitting a ...

  • improvement request (usability, performance, tech debt, etc.)

Traffic Control components affected ...

  • Traffic Ops (database)

Current behavior:

Our database migrations have not been collapsed since #3524 (first included in 4.0.0).

New behavior:

We should squash database migrations in each major release, including the upcoming 6.0.0 release.

All migrations included in the 5.1.x branch should be collapsed, but migrations that will be new to the 6.0.x branch should remain uncollapsed.

@zrhoffman zrhoffman added Traffic Ops related to Traffic Ops database relating to setup/installation/structure of the Traffic Ops database improvement The functionality exists but it could be improved in some way. labels Jul 15, 2021
@zrhoffman zrhoffman added this to the 6.0.0 milestone Jul 15, 2021
@zrhoffman zrhoffman added the tech debt rework due to choosing easy/limited solution label Jul 16, 2021
@shamrickus
Copy link
Member

I'll take a look

@zrhoffman zrhoffman changed the title Collapse database migrations for ATC 6 Database migrations should be collapsed for ATC 6 Aug 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
database relating to setup/installation/structure of the Traffic Ops database improvement The functionality exists but it could be improved in some way. tech debt rework due to choosing easy/limited solution Traffic Ops related to Traffic Ops
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants