Getting started

Start using dbpm as the command-line package manager for Oracle database deployments.

Install dbpm

Install the CLI from the published distribution or build from source.

npm install -g @dbpm/cli
# or follow the package's install instructions

Initialize a project

Create a package definition and lock file to record exact package dependencies and artifacts.

  • Use dbpm init to bootstrap your database package metadata.
  • Use dbpm lock to record resolved package versions.
  • Use dbpm install to deploy packages into your database workspace.

Verify deployments

dbpm supports repeatable installs and verification of installed package state.

  • Lock files make deployment deterministic.
  • Registry metadata is resolved from registry.dbpm.io.
  • Package installation remains the responsibility of dbpm, not the registry service.