pgsh is a tool for managing multiple PostgreSQL environments by automating the setup of per-branch or per-developer databases. It makes it easy to clone production or staging schemas and spin up isolated dev instances tied to Git branches. pgsh is great for teams working on feature-heavy applications with parallel development workflows.

Features

  • Create per-branch Postgres environments for local development
  • Sync schema from production or staging instances
  • Git integration for naming and tracking environments
  • Shell aliasing for quick access to branch-specific databases
  • Configurable via YAML for easy setup
  • Works with standard Postgres tools and clients

Project Samples

Project Activity

See All Activity >

Categories

Database

License

MIT License

Follow pgsh

pgsh Web Site

Other Useful Business Software
No-Nonsense Code-to-Cloud Security for Devs | Aikido Icon
No-Nonsense Code-to-Cloud Security for Devs | Aikido

Connect your GitHub, GitLab, Bitbucket or Azure DevOps account to start scanning your repos for free.

Aikido provides a unified security platform for developers, combining 12 powerful scans like SAST, DAST, and CSPM. AI-driven AutoFix and AutoTriage streamline vulnerability management, while runtime protection blocks attacks.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of pgsh!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

JavaScript

Related Categories

JavaScript Database Software

Registered

2025-06-17