While this seems to work well enough, I think we should really be using our migrate up|down CLI commands to ensure symmetry between CI and actual production code execution. An added benefit of using the CLI commands is that the workflow would provide the integration test coverage.
Originally posted by @ryanulit in #2375 (comment)