Skip to content

Features list

Levin Alexey edited this page Apr 25, 2026 · 48 revisions

Home

drm-cli features table

Version controls

Feature drm-cli v1.0 drm-cli v1.1 drm-cli v1.2
Visual Studio (Microsoft SQL Server projects) ✔️ ✔️ ✔️
Liquibase ❌ ✔️ ✔️
Redgate Flyway ❌ ✔️ ✔️

Data storage platforms

Feature drm-cli v1.0 drm-cli v1.1 drm-cli v1.2
Microsoft SQL Server ✔️ ✔️ ✔️
Oracle ❌ ✔️ ✔️
PostgreSQL ❌ ✔️ ✔️
MySQL ❌ ❌ T.B.D
Google BigQuery ❌ ❌ T.B.D

Logs & tracing

Feature drm-cli v1.0 drm-cli v1.1 drm-cli v1.2
Basic tracing ✔️ ✔️ ✔️
Enable specific trace flags ❌ ❌ T.B.D

drm-cli features list

Category Feature drm-cli v1.0 drm-cli v1.1 drm-cli v1.2
Authentication & Security User authentication ❌ ❌ T.B.D
User access management ❌ ❌ T.B.D
Sensitive data encryption ✔️ ✔️ ✔️
Secured deployment ✔️ ✔️ ✔️
Performance Multi-Threading parallelism ✔️ ✔️ ✔️
Parallelism suggestion, based on existing resources ❌ ❌ T.B.D
Deployment Multiple solutions in a single release ✔️ ✔️ ✔️
Different solution types in a single release ❌ ✔️ ✔️
Configured constant runtime variables ✔️ ✔️ ✔️
Configured dynamic runtime variables ❌ ❌ T.B.D
drm-cli external one-time scripts ❌ ❌ T.B.D
drm-cli external repeatable scripts ❌ ✔️ ✔️
Pre & post deployment scripts (Always run) ❌ ✔️ ✔️
Deploy single project to a list of multiple targets (Specified list) ✔️ ✔️ ✔️
Deploy single project to a list of multiple targets (Driven from a SQL query ✔️ ✔️(1) ✔️(T.B.D)
Exclude targets from deployment ❌ ✔️ ✔️
Prioritize target deployment ❌ ✔️ ✔️
Parallel deployment ✔️ ✔️(1) ✔️(T.B.D)
Scheduled deployments ❌ ❌ T.B.D
Intelligent Upgrade (comparison-based) ✔️ ✔️(2) ✔️(T.B.D)
Deployment exception handling Exception logging ✔️ ✔️ ✔️
Automated retries ✔️ ✔️ ✔️
Release failure recovery ✔️ ✔️(1) ✔️(T.B.D)
Targets alignment mode Align each of the listed targets ✔️ ✔️(1) ✔️(T.B.D)
Parallel targets alignment ✔️ ✔️(1) ✔️(T.B.D)
Notifications & Alerts Notification configuration ❌ ❌ T.B.D
Exception notifications ❌ ❌ T.B.D

AI Integration [#drm-cli v1.2]

Feature drm-cli v1.0 drm-cli v1.1 drm-cli v1.2
MCP Server (8 DRM tools for Claude) ❌ ❌ ✔️
AI Agent (natural language → DRM operations) ❌ ❌ ✔️
Claude Code skills (/drm-deploy, /drm-status, /drm-plan, /drm-release) ❌ ❌ ✔️

Distribution [#drm-cli v1.2]

Feature drm-cli v1.0 drm-cli v1.1 drm-cli v1.2
npm package (npmjs.com) ❌ ❌ ✔️

Legend:

  • ✔️: Supported
  • ✔️(): Partially supported, see Notes
  • ❌: Not Supported
  • T.B.D: To be decided

Notes:

(1): Supported only in Microsoft SQL Server source control
(2): Supported only in Microsoft SQL Server data storage platform
(T.B.D): To be decided

Home

Clone this wiki locally