Install with confidence
Package installs are locked, reproducible, and verification-ready for database deployment workflows.
Oracle database package manager for repeatable deployment, dependency resolution, and verified package delivery.
Package installs are locked, reproducible, and verification-ready for database deployment workflows.
dbpm resolves package metadata from the registry while deploying artifacts into your database projects.
Build self-contained Oracle database packages with metadata, dependencies, and install logic.
dbpm is the CLI product; Core records deployment state inside Oracle; registry.dbpm.io resolves package metadata and artifacts.
dbpm is the Oracle database package manager for database engineers and package authors. It focuses on install, lock, resolve, and verify workflows across development and deployment environments.
Its architecture pairs a command-line workflow with Core, the open source Oracle substrate that records installed packages, dependency relationships, and deployment provenance in the target schema.
The registry is the ecosystem service for package metadata, discovery, and resolution. dbpm deploys packages, while registry.dbpm.io resolves metadata, package identities, and artifacts.
dbpm exists to bring modern package management concepts to Oracle database development while respecting enterprise deployment realities. It treats database code as a first-class software platform with explicit dependencies, immutable artifacts, lockfiles, and auditable deployment provenance.
The long-term goal is a complete Oracle-native ecosystem for reusable database packages, schema evolution, deployment orchestration, and repeatable installations.