Blog

Tutorials, announcements, and insights about database migrations.

4 min read

Migrata vs Atlas: Improving the Declarative Database Workflow

Declarative database schema management is the right approach. Migrata focuses on making the workflow around it simpler, clearer, and more approachable.

database-migrationsschema-managementpostgresqldeveloper-experience
Read more
4 min read

From Manual to Automated Database Schema Migrations

Most teams have automated their code deployments completely. The database is often the last thing still done by hand. Here is why that matters, and what to do about it.

migrationsdevopsci-cdschema-managementpostgresql
Read more
6 min read

The Hidden Bias of ORM-Based Migrations (And What to Do About It)

Alembic and Django Migrations are great tools. But they have a structural blind spot that becomes painful as your schema grows more complex. Here is why, and when a dedicated tool is worth the switch.

ormpythonmigrationsschema-managementsql
Read more
3 min read

The Myth of Down Migrations: Why Migrata Doesn't Need Them

For years, writing 'down' scripts was considered a best practice. Today, I want to argue why that approach is fragile and how Migrata's state-based philosophy offers a safer alternative.

migrationsbest-practicesdevops
Read more