pgroll
7.3#3 in database migration toolsFree planFree planLinuxmacOSSelf-hostedWindows
Visit| Fact | pgroll | Sqitch |
|---|---|---|
| License | The repository is licensed under Apache License 2.0. | The manual grants permission to use, modify, publish, distribute, sublicense, and sell the software subject to its stated condition, and provides it without warranty. |
| Purpose | pgroll is an open-source command-line tool for safe, reversible PostgreSQL schema migrations that keep multiple schema versions available simultaneously. | Sqitch is a database change management application for framework-free development and dependable deployment. |
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.
Sqitch suits developers managing database changes who want a framework-independent tool and scripts native to their database engine. It is also relevant for teams that need to deploy, verify and revert changes.