Our reading notes

Database Change Management

How versioned database changes, shared visibility, and communication make schema work part of software delivery rather than a separate release bottleneck.

How to use it

  1. 01

    Store database changes in version control with the application they support.

  2. 02

    Make proposed changes and their rollout status visible to database owners and developers.

Keep in mind

Version control alone does not make a migration safe. Production size, locking behavior, compatibility, and recovery still need explicit review.

Put it to work

Try this next

Trace one pending schema change from proposal through deployment and identify where ownership or status becomes unclear.

Get the data template

Notes and exercises by Awesome CTO. The original work belongs to DORA.

Work through the bigger question.

Our data guide connects the reading to a practical approach and a template.

Open guide
Esc

Type to search every entry. ↑↓ to move, Enter to open.