Stop 06 · SQL DatabasesTopics · 14/14

Migrations

Part of the Backend Developer Roadmap

In short

Version-controlled, incremental scripts that evolve your database schema over time — letting a team change table structures safely and reproducibly across environments.

How to learn this

  1. 1Write a migration that adds a column to an existing table without losing data.
  2. 2Learn how migration tools track which migrations have already run.
  3. 3Practice writing both the 'up' (apply) and 'down' (rollback) side of a migration.

More topics at this stop

Stuck on this topic? Ask an Insider

Get 1:1 guidance from people who've walked this exact path — on the InsideEdge app.

Download
InsideEdge