reshape
« Back to VersTracker
Description:
Easy-to-use, zero-downtime schema migration tool for Postgres
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Databases
Tags: postgres migration database devops schema
Install: brew install reshape
About:
Reshape is a command-line tool that simplifies Postgres database migrations by managing schema versions and applying changes safely. It enables developers to evolve their database schema without downtime, ensuring a smooth transition for applications. The tool orchestrates migration scripts and tracks the current state of the database.
Key Features:
  • Zero-downtime migrations
  • Automatic schema versioning
  • Declarative migration definitions
  • Postgres-specific optimizations
Use Cases:
  • Deploying schema changes to production databases without interrupting service
  • Managing incremental database updates in a CI/CD pipeline
  • Collaborating on database schema changes across development teams
Alternatives:
  • Flyway – Flyway is a widely-used, database-agnostic migration tool, while Reshape is specifically designed for Postgres with a focus on zero-downtime workflows.
  • Liquibase – Liquibase offers extensive database support and complex change management, whereas Reshape provides a simpler, Postgres-centric approach.
  • dbmate – dbmate is a lightweight, Go-based migration tool, similar in simplicity but Reshape emphasizes zero-downtime patterns more explicitly.
Version History
Detected Version Rev Change Commit
Sep 14, 2025 6:05am 0 VERSION_BUMP a918580f
Oct 27, 2024 11:42pm 0 VERSION_BUMP 44b88b2c
Sep 14, 2024 2:00am 0 VERSION_BUMP ef095125