EVERYTHING XIAOMI
Get listed
Side by side

Alembic vs pgroll

Alembic

5.6#24 in database migration toolsFree plan
Free planSelf-hosted
Visit

pgroll

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

What both publish

FactAlembicpgroll
LicenseThe repository license grants permission to use, copy, modify, distribute, and sell the software, subject to its stated conditions.The repository is licensed under Apache License 2.0.

Alembic plans

  • AlembicFree

pgroll plans

  • Open sourceFree
  • Open-sourceFree

Pick Alembic if…

Alembic suits Python developers maintaining relational database changes in SQLAlchemy projects. It is also relevant where teams need generated SQL scripts instead of direct database execution.

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.

Charts they share