drm-cli v1.1.0 — now on npm · Oracle & PostgreSQL support added

One CLI to Deploy
Every Database Release

DRM-CLI unifies database release management across MSSQL, PostgreSQL, and Oracle — with built-in AI integration, AES encryption, and parallel multi-target deployments.

50% Reduction in
deployment cost
3 DB platforms
supported
5 Interaction modes
CLI to AI Agent
npm install -g drm-cli

Everything you need for database release management

From dryrun to production — DRM covers the full deployment lifecycle across every major database platform.

Parallel Deployments

Deploy to multiple targets simultaneously. Parallel execution cuts deployment times and costs by up to 50%.

DryRun & Align

Preview deployments before executing with --dryrun. Use --align to sync a target DB to a known release state without a full deploy.

Multi-Platform

Native support for MSSQL, PostgreSQL, and Oracle. Integrates with Liquibase, Flyway, and SQLPackage — use the tools you already have.

AES Encryption

Connection strings and the DRM database are AES-encrypted at rest. Sensitive parameters are masked in all log output.

Self-Recovery

Intelligent retry mechanisms ensure deployments complete successfully even in challenging network or database conditions.

Open Source

drm-cli is open source on GitHub and published to npm. Install in one command: npm install -g drm-cli

Data Release Manager CLI

A unified tool by D-Band for managing and deploying database releases across MSSQL, PostgreSQL, and Oracle. Supports SQLite and JSON as the internal DRM database backend.

drm-cli v1.1.0

Python 3.10+ core wrapped in a Node.js CLI binary — install globally with npm install -g drm-cli and get the drm-cli command on any platform.

Supported platforms

MSSQL PostgreSQL Oracle Liquibase Flyway SQLPackage Windows Linux

Deploy modes

  • --dryrun Generate SQL scripts without executing — preview before you commit
  • --deploy Generate and execute the full deployment against the target
  • --align Sync a target DB to the release state without a new deployment

Who uses DRM?

DevOps Teams

Integrate drm-cli into CI/CD pipelines as a single scriptable command — no extra tooling required.

IT Operations

Manage heterogeneous environments — MSSQL, Oracle, PostgreSQL — from one unified interface on any OS.

Enterprise

Enforce governance and compliance across complex multi-team data ecosystems with encrypted connection management.

From CLI to Natural Language

DRM ships five interaction modes — from direct terminal commands to AI agents that orchestrate deployments autonomously using Claude.

01

CLI

Human-operated · CI/CD friendly

Direct terminal control. Scriptable, deterministic, no dependencies beyond Python and Node. Best for automation pipelines and production deployments.

drm-cli deploy -c prod -r 11 --deploy --trace
02

MCP Server

Claude-operated · 8 tools exposed

Exposes 8 DRM tools to Claude Code and Claude Desktop via the Model Context Protocol. Claude calls DRM operations autonomously mid-conversation.

drm_status drm_list_releases drm_list_connections drm_dryrun drm_deploy drm_align drm_install drm_crypto_encrypt
03

AI Agent

Natural language · Multi-step autonomous

Tell DRM what you want in plain English. The agent interprets your request, selects the right tools, and orchestrates multi-step workflows — including automatic dryrun before every deploy.

npm run agent -- "deploy release 11 to dev"
04

Claude Code Skills

Guided workflows · Interactive confirm

Pre-built slash commands inside Claude Code that guide you through deployment with structured output and confirmation steps before execution.

/drm-status — health check /drm-release [id] — list or detail /drm-plan conn rel — dryrun plan /drm-deploy conn rel — guided deploy
05

npm Script

Human-operated · Node.js native

Run DRM directly as a Node.js script from within your project — no global install required. Ideal for Node.js teams embedding DRM into existing toolchains.

npm run drm -- deploy -c prod -r 11 --deploy
Mode Operated by Best for Safety
CLI Human Scripts, CI/CD, debugging Manual
npm Human Node.js devs, quick setup Manual
MCP Claude Claude Code integration Manual confirm
Agent Claude Complex multi-step workflows Auto dryrun first
Skills Claude (guided) Interactive team deploys Interactive confirm

Built by DBAs,
for Data Teams

Founded by two seasoned database administrators with over 25 years of combined expertise, D-Band brings unparalleled depth of knowledge in data management and deployment solutions.

We believe data management should be centralized, seamless, and efficient — unifying MSSQL, PostgreSQL, and Oracle under one CLI, with a single source of truth for your release history and connection catalogue.

DRM-CLI replaces DIY scripts, multiple apps, and manual coordination with a single, open-source tool that works from the terminal or through Claude.

01

Our Story

Two seasoned DBAs with 25+ years of experience — built the tool they always wished existed to manage cross-platform database releases.

02

Our Vision

One tool. Every platform. From terminal commands to AI agents — database release management should be simple, safe, and auditable.

03

Our Technology

Python 3.10+ core, Node.js CLI wrapper, MCP server, AI agent — open source, encrypted, and CI/CD ready out of the box.

Watch DRM in Action

Real deployments, dryrun walkthroughs, and feature demos — straight from the D-Band team.

D-Band

@dband-i2b

Watch our full demo playlist — deployment walkthroughs across MSSQL, Oracle, and PostgreSQL, dryrun previews, and the AI agent in action.

News & Announcements

Coming Soon · Q3 2026

Kubernetes Integration

Deploy and manage data releases directly within Kubernetes clusters — bringing DRM's unified release model to container-native environments.

Coming Soon · Q4 2026

DRM-Designer

A visual interface for building and managing data release workflows — drag-and-drop pipeline design across MSSQL, PostgreSQL, Oracle, and beyond.

Request a Demo

Schedule a walkthrough with one of our product consultants and see DRM in action against your environment.

  • Live walkthrough with a DBA-level consultant
  • Tailored to your database stack — MSSQL, Oracle, or PostgreSQL
  • Includes dryrun demo, AI agent walkthrough, and Q&A

Or reach us directly: