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

[SPIKE] Test rolling back a migration on Dev space #1233

Open
exalate-issue-sync bot opened this issue Dec 2, 2024 · 2 comments
Open

[SPIKE] Test rolling back a migration on Dev space #1233

exalate-issue-sync bot opened this issue Dec 2, 2024 · 2 comments
Assignees

Comments

@exalate-issue-sync
Copy link

exalate-issue-sync bot commented Dec 2, 2024

Context: Currently just deploying an older version of the app will not undo migrations that have occurred on the database. We’re going to want to minimize the manual steps to avoid breaking things. ← especially true if there are a number of migrations in the deploy

Tasks:

  1. Run an exercise of deploying a version of the app with a migration and determine what is needed to roll it back.
  2. Document results in this ticket.
  3. Clean up migration on DEV
  4. Create follow-up ticket to implement automated rollback solution when deploying an older version of the app and address issues that arise in the process

QA Notes

null

DEV Notes

null

Design

null

See full ticket and images here: FECFILE-1871

Copy link
Author

akhorsand commented: [~accountid:712020:2a1493e5-adee-45bd-b27e-868a5c8d3f62] where should results be documented? What would we expect to accomplish in the follow-up ticket (just ensuring that we can roll back without issue)?

Copy link
Author

Todd Lees commented: [~accountid:61b0b42cd5986c006a9e1c94] Results should be documented in the ticket. Currently just deploying an older version of the app will not undo migrations that have occurred on the database. We’re going to want to minimize the manual steps to avoid breaking things. ← especially true if there are a number of migrations in the deploy

I predict a follow up ticket being something like “implement automated rollback solution when deploying an older version of the app”

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

No branches or pull requests

1 participant