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