EVERYTHING XIAOMI
Get listed
Side by side

pgroll vs Umzug

pgroll

7.3#3 in database migration toolsFree plan
Free planLinuxmacOSSelf-hostedWindows
Visit

Umzug

5.7#23 in database migration toolsFree plan
Free planSelf-hosted
Visit

What both publish

FactpgrollUmzug
LicenseThe repository is licensed under Apache License 2.0.The public repository identifies the project license as MIT.
Purposepgroll is an open-source command-line tool for safe, reversible PostgreSQL schema migrations that keep multiple schema versions available simultaneously.Umzug is a framework-agnostic migration tool for Node.js that runs and rolls back tasks.

pgroll plans

  • Open sourceFree
  • Open-sourceFree

Umzug plans

  • UmzugFree

Pick pgroll if…

pgroll suits developers managing PostgreSQL schema changes who want old and new versions to coexist during application rollout. Teams using PostgreSQL 14 with row-level security should weigh its documented limitation.

Pick Umzug if…

Umzug suits Node.js developers who need self-hosted migrations with rollback, multiple storage choices, and JavaScript or TypeScript files. It also fits projects wanting CLI and API access without coupling to Sequelize.

Charts they share