Skip to content
PlanetScale schema reverts

A time-travel machine for safe schema reverts

Never worry about reverting a schema change in production again. The PlanetScale schema revert feature gives you the power to revert a migration with no downtime and zero data loss. Game-changing.

Taking PlanetScale to work? Contact us

Normal migration changes require spinning up extra resources, scheduling downtime, or mitigating unplanned downtime from unforeseen downstream effects. The PlanetScale schema revert feature allows you to retain the active state of the database while reverting a schema migration.

PlanetScale uses Vitess to identify all of the data that was added, modified, or deleted after a deploy request introduces a breaking change. Replicas and real-time awareness keep your production database clean.

Benefits of PlanetScale schema reverts

Instant recovery

Need to revert a schema change? After deployment, you have 30 minutes where you can hit the “Revert changes” button on the Deploy Request page to immediately start the revert.

Zero data loss

Vitess’ VReplication allows PlanetScale to commit changes after your deployment to both schemas, ensuring no writes are lost when you revert to your previous state.

Worry-free velocity

Revert enables a peace of mind never possible before. For the first time, your engineering team can sprint without worrying about MySQL downtime.

The last database you’ll ever need

Your business deserves a predictable database.

Never worry about another 3am wake-up call saying the site is down. Give your engineers the power they deserve with a PlanetScale database today.