macOS
brew install pgslicelocal Homebrew formula metadata
brew / Rang 7340
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für pgslice in AI-Agent-Workflows.
Installation
brew install pgslicelocal Homebrew formula metadata
Überblick
Postgres partitioning as easy as pie
Verlauf
pgslice is a PostgreSQL partition-management CLI designed to convert new or populated tables to range partitioning with minimal application changes and downtime.
Andrew Kane's pgslice first shipped in April 2016 as a Ruby command-line tool for partitioning PostgreSQL tables with minimal downtime.
The project added PostgreSQL declarative partitioning and foreign-key support in 2017, then continued tracking PostgreSQL and Ruby compatibility, including generated columns and newer PostgreSQL releases.
The official project describes pgslice as battle-tested at Instacart.
Distribution expanded beyond RubyGems to include Homebrew and Docker, making the command available through several packaging cultures.
Operators set the `PGSLICE_URL` environment variable, prepare an intermediate partitioned table, create partitions, fill it in batches, analyze it, swap it with the original table, and then capture any remaining rows.
The CLI prints executed SQL and supports `--dry-run`; rolling partition creation and archival can keep database size under control.
pgslice packages a careful, multi-stage PostgreSQL partition migration into a repeatable CLI while still printing the SQL it executes and offering dry-run and lock-safety controls.
It is useful to database operators who want declarative partitioning or rolling archival without installing a PostgreSQL server extension.
Sicherheitslage
narrow executable package without higher-risk signals.
grün Risiko · niedrig Konfidenz · appliance
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
pgslice | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
https://github.com/ankane/pgslice
Installationsmetadaten
| Paketschlüssel | brew:pgslice |
|---|---|
| Version | 0.7.2 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/pgslice |
| Homepage | https://github.com/ankane/pgslice |
| Repository | https://github.com/ankane/pgslice |
| Lizenz | MIT |
| Quellarchiv | https://github.com/ankane/pgslice/archive/refs/tags/v0.7.2.tar.gz |
| Zuletzt aktualisiert | 2026-09-13T11:36:57Z |
| Pulse | updated |
| Abhängigkeiten | libpq, ruby |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | pgslice |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Quellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.