Skip to content

About

Homebrew tap for declarative-migrations tools

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

24 Commits

Folders and files

Repository files navigation

declarative-migrations/homebrew-tap

Homebrew tap for dpm — declarative, ORM-agnostic PostgreSQL and CockroachDB schema migration.

Install

brew install declarative-migrations/tap/dpm

That 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 help

Upgrade

brew update && brew upgrade dpm

What's the formula pinned to?

Formula/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.

License

MIT © Alex Mills. See LICENSE. dpm itself is MIT-licensed.

About

Homebrew tap for declarative-migrations tools

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages