I am using branching and db migrations and I wonder if the migration file is automatically wrapped in a db transaction so that nothing from the file is applied if something fails? I don't see this documented anywhere.
Supabase gives you the tools, documentation, and community that makes managing databases, authentication, and backend infrastructure a lot less overwhelming.