Package authoring
Define Oracle packages for deployment with metadata, dependencies, and install logic.
Package metadata
Create a manifest that includes:
- package name and version
- database compatibility and release notes
- dependency declarations
Deployment assets
Include SQL, PL/SQL, migrations, and any support scripts needed for installation.
- Keep install logic deterministic and idempotent.
- Package artifacts should be versioned and referenced from a lock file.
- Ensure recovery and verification steps are explicit.
Publishing workflow
Publish packages so that dbpm can resolve them via registry.dbpm.io.
- Author package metadata in a way that the registry can index.
- Use package manifests to publish versions and artifact identities.
- Keep package source and registry metadata aligned for reliable installs.