
drm-cli
producthunt.com
开源数据库发布管理CLI工具
23天前制作者:dband
关于 drm-cli
drm-cli 是一款开源的命令行工具,专为数据库发布管理而设计,将 CI/CD 的发布流程理念引入数据库变更管理。它支持 MSSQL、PostgreSQL 和 Oracle 三大主流数据库,提供统一的发布管理体验。其核心亮点在于强制性的 dry-run 预览 机制,确保每次部署前都能精确预览将要执行的脚本,避免意外变更。同时,AES 加密 的凭据管理保障了安全性,支持多目标并行部署,大幅提升效率。
核心功能
- 多数据库支持:无缝对接 MSSQL、PostgreSQL 和 Oracle,一套工具管理所有数据库发布。
- 强制 dry-run 预览:每次部署前自动生成并展示完整的部署脚本,让变更透明可控。
- 安全凭据管理:采用 AES 加密存储数据库凭据,防止敏感信息泄露。
- 并行部署:支持同时向多个数据库目标推送变更,显著缩短发布窗口。
主要特性
- 开源免费:完全开源,可自托管,无供应商锁定。
- MCP 服务器支持:提供 MCP 服务器,方便与 Claude Code 等 AI 代理集成,实现智能化发布。
- 专家经验沉淀:由两位拥有 25 年经验的 DBA 打造,针对真实痛点设计。
- CI/CD 友好:轻松集成到现有 CI/CD 流水线,实现数据库变更的自动化发布。
适用场景
- DevOps 团队:需要将数据库变更纳入自动化发布流程。
- 多环境管理:管理开发、测试、生产等多环境的数据库版本。
- 安全敏感行业:对数据库变更安全性和可审计性有高要求的金融、医疗等行业。