9 个版本
0.5.4 | 2023 年 12 月 23 日 |
---|---|
0.5.3 | 2022 年 7 月 26 日 |
0.5.2 | 2022 年 6 月 7 日 |
0.5.1 | 2022 年 1 月 22 日 |
0.3.3 | 2021 年 11 月 12 日 |
#50 in 可视化
每月 78 次下载
120KB
2.5K SLoC
Doteur
一个简单的工具,用于图形化渲染您的 SQL 模式。
关于
Doteur 是一个 CLI(命令行界面)工具,其目的是将 SQL 模式渲染成漂亮的图表。这将帮助您轻松理解大型数据库的结构,并了解项目背后的情况。
此外,您还可以使用大量的功能来对您想要可视化的表进行排序,或者使用不同的配色方案进行渲染。
迄今为止,该工具处理了 MySQL 和 SQLite 语法,但计划在前面那些被认为是稳定的情况下处理 PostgreSQL 语法。该工具的输入可以是 SQL 文件导出,或者根据您下载的版本,连接到一个运行的 MySQL 实例或现有的 SQLite 数据库。
该工具是在 Linux 上开发的,但也适用于 Windows 10 和 11 以及 macOS。
实时测试
从版本 0.5.1 开始,该工具在 GitHub 页面上可以有限制地测试功能。 请注意,实时功能的结果是实验性的,并不总是反映 CLI 的输出。
您可以在 此处 测试该工具
🆕 关于功能
从版本 0.5.0 开始,CLI 工具可以下载带有多个功能。如果您不打算连接到正在运行的 mysql 或 sqlite 数据库,请忽略以下内容,无论您下载工具的目的是什么,都会处理 SQL 文件导出。
🆕 什么是功能?
功能是对原始工具的补充,它添加了几个组件和功能。
🆕 它将如何影响我?
如果您下载了具有特定功能的工具,您可能无法使用其他功能。默认情况下,没有打包任何附加功能,并且您可能无法连接到正在运行的 mysql 实例或 sqlite 数据库。
🆕 可用的功能有哪些?
mysql_addons
: 允许您连接到运行的 MySQL 实例sqlite_addons
: 允许您连接到本地SQLite数据库
帮助我们
如果您使用这个工具并喜欢它,请不要忘记在GitHub项目上给它加星⭐,这有助于我们保持改进它的动力。
如果您有任何建议或问题,请报告,这将帮助我们修复它们。
一般信息
- 作者: LABEYE Loïc
- 许可证: MIT
- 官方网站: https://doteur.net
- 支持的平台
- Linux
- 已测试
- Windows
- 未测试
- Linux
- Github: https://github.com/nag763/doteur
- Github pages: https://nag763.github.io/doteur/
- crates.io: https://crates.io/crates/doteur
- Docker镜像,持续交付: https://hub.docker.com/r/nag763/doteur
如何安装
如何使用
依赖项
~6–21MB
~320K SLoC