Database Migrations
jonwinton opened this issue · 0 comments
jonwinton commented
Questions
- How do we execute/track migrations?
- How can we execute migrations defined by a specific Clay instance?
- How do we handle the cache when running these migrations?
- What does this mean for upgrades in Amphora? (This might be loosely connected to the cache hydration of migrated data)
Side Notes:
- Interesting read and tool: https://djrobstep.com/talks/your-migrations-are-bad-and-you-should-feel-bad + https://github.com/djrobstep/migra
- How to other frameworks handle this? i.e. Laravel, Rails, etc
Add any thoughts below! Tagging @yuliyv and @mrollinsiv because we're discussed this in Slack a little.