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] Explore other migration strategies for analytics db schema #3000

Open
3 tasks
widal001 opened this issue Nov 22, 2024 · 0 comments
Open
3 tasks

[SPIKE] Explore other migration strategies for analytics db schema #3000

widal001 opened this issue Nov 22, 2024 · 0 comments

Comments

@widal001
Copy link
Collaborator

Summary

The current analytics codebase has adopted a simple approach to managing version-controlled schema changes, however this custom approach lacks some key features that are common in more robust migration tools like alembic.

We should evaluate common migration strategies/frameworks and decide whether or not to adopt them in our project.

Acceptance criteria

  • We've evaluated other migration tools and noted our thoughts in this ticket
  • An ADR has been drafted to document our decision (can be done as a separate ticket to close this out)
  • Additional tickets have been created to either switch to a new migration framework or to implement similar features
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

1 participant