Homebrew tap for dpm — declarative, ORM-agnostic PostgreSQL and CockroachDB schema migration.
brew install declarative-migrations/tap/dpmThat is shorthand for brew tap declarative-migrations/tap && brew install dpm.
The formula installs the prebuilt release binary for your OS/arch (macOS and
Linux, arm64 and x86_64) from the
dpm releases,
verified against a pinned sha256.
dpm version
dpm helpbrew update && brew upgrade dpmFormula/dpm.rb pins an exact version and per-platform
sha256. Each dpm release bumps them; CI (.github/workflows/ci.yml)
brew audits and brew styles the formula and actually installs it and runs
its test block on macOS and Linux — so a merged formula is one that provably
installs and runs.
Non-Homebrew install paths (curl script, cargo install, direct release
binaries) are documented in the
dpm README.
MIT © Alex Mills. See LICENSE. dpm itself is MIT-licensed.