Neon migrations are not running in transaction

Hello, I notice that if a migration fails half way through, what ever commands happened before are being saved? Is this a bug?
Was this page helpful?