actually, it looks like they aren’t, just for some reason my attempted forced failure of dropping a primary key column was ignored.
and it looks like follow up migrations, if marked as resolved, result in secret “partial migration successes”? (aka the commands after my failed command in the migration that had to be rolled back)
i’m inclined to just tell my team to wrap all their migration files in BEGIN/COMMIT, as suggested in the issue, but I am curious what the intended behavior here is. I guess it’s just that nobody ever has a partially failed migration? Or is there some other resolution pattern? 😕