dbcrust: The modern database CLI that speaks your language
9 months ago
- #database
- #Django
- #developer-tools
- DBCrust 是一款专为现代开发者打造的高性能数据库命令行工具,融合了 Rust 的极致速度与智能特性
- 核心功能包含上下文感知的自动补全、SSH 隧道、HashiCorp Vault 集成和 Docker 支持
- 为 Django 开发者提供专属工具链,包括实时 ORM 分析和 N+1 查询检测
- 支持多数据库引擎:PostgreSQL/MySQL/SQLite,并具备容器自动发现能力
- 企业级功能涵盖加密连接、SSH 隧道和 Vault 集成,满足严苛需求
- 内置智能性能分析套件,含 EXPLAIN 可视化工具和查询优化器
- 提供 Python 程序库,可通过统一 CLI 与 Python API 进行编程式调用
- 支持原生安装脚本或 Python 包管理器(uv)快速部署
- 交互式数据库管理命令集:表清单查看、模式描述、EXPLAIN 模式等
- 通过 SSH 隧道和 HashiCorp Vault 集成实现军工级安全连接
- Django 深度整合:性能分析中间件 + 手动 ORM 分析工具包
- 配备完整文档体系、命令手册和技术支持服务