5个版本

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.5.0 2022年1月16日

#2960数据库接口


用于 doteur

MIT 许可证

98KB
2K SLoC

crates-dl doteur-stars doteur-license github-issues docker-build

Doteur

一个简单的工具,用于图形化渲染SQL模式。

关于

Doteur是一个CLI(命令行界面)工具,其目的是将SQL模式渲染成美观的图形。这将帮助您轻松理解大型数据库的结构,并了解项目背后的工作原理。

此外,您还可以使用大量功能来对要可视化的表进行排序,或者使用不同的颜色方案进行渲染等。

到目前为止,该工具处理MySQL和SQLite语法,但计划在后者被认为是稳定时处理Postgre语法。工具的输入可以是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项目上给它加星 ⭐,这有助于我们保持改进它的动力。

如果您有任何建议或问题,请报告它,这将帮助我们修复这些问题。

一般信息

如何安装

请查看此部分专属的GitHub页面

如何使用

请查看此部分专属的GitHub页面

依赖项

~3–18MB
~250K SLoC