v0.5.0
sqlx-cli: Exit with code 1 on error.
reversible migrations for cli - adds a -r flag whihc will create a reversible migration - add revert subcommand, which reverts the last migration - add --dry-run flag to migration run command, which list the migrations that will be applied - updates add migration to check if all migration are of same type, i.e cannot mix and match reversible and simple migrations
Don't require `Cargo.toml` for all subcommands
fix migrate marco to take migration type
Fix some clippy lints
Fix docs for cargo sqlx prepare
Move `Cargo.toml` check to `run_prepare_step`