pg-osc (Online Schema Change) is a CLI tool for making non-blocking schema changes to large PostgreSQL tables. It creates a shadow table, copies data incrementally, and swaps tables with minimal downtime. Ideal for high-traffic applications, pg-osc lets teams modify database structures safely in production environments.
Features
- Perform non-blocking ALTER TABLE operations
- Uses shadow table and trigger-based syncing
- Minimal downtime during schema changes
- Progress reporting and resumable execution
- CLI interface for ease of use and automation
- Safe rollback and dry-run capabilities
Categories
DatabaseLicense
MIT LicenseFollow pg-osc
Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit
Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of pg-osc!