Fork me on GitHub

@pratikgandhi1997 we are doing migrations outside normal deploys. Essentially, first you do a migration by that supports old and new code together (you have to write new code with this in mind). Then you deploy new code. If you want to roll back, just deploy old code. If everything goes, do a new migration that removes support for old code.

👍 2

It's more work but has less headaches overall.