...

/

When Migrations Go Bad

When Migrations Go Bad

Learn about the downside of migrations.

Overview

Migrations suffer from one serious problem. The underlying DDL statements that update the database schema are not transactional. This isn’t exclusively a failing in Rails, though, as most databases don’t support the rolling back of create table, alter table ...