I've used dbmigrator in in production tonight, and have a couple feature requests.
1 - if a migration is interrupted, try to interrupt the currently running sql. I had to find the backend running the code, and kill it.
2 - allow some way to mark steps as 'deferred' - i.e. don't run this yet. There can be long steps that later steps do not depend on, yet those later steps are critical to a minimal-down-time upgrade.
3 - list needs a --wide option to show the whole step name.
I've used dbmigrator in in production tonight, and have a couple feature requests. 1 - if a migration is interrupted, try to interrupt the currently running sql. I had to find the backend running the code, and kill it.
2 - allow some way to mark steps as 'deferred' - i.e. don't run this yet. There can be long steps that later steps do not depend on, yet those later steps are critical to a minimal-down-time upgrade.
3 - list needs a --wide option to show the whole step name.