jawira/mysql-draw

此包已被废弃,不再维护。作者建议使用 jawira/doctrine-diagram-bundle 包。

📐 最小化独立工具,用于生成 MySQL 数据库图。

v0.2.1-alpha.4 2022-10-16 19:24 UTC

This package is auto-updated.

Last update: 2024-03-12 21:11:05 UTC


README

重要

此仓库已被归档,请考虑使用 jawira/doctrine-diagram-bundle 代替。

📐 独立工具,用于生成 MySQL 数据库图。

Latest Stable Version Total Downloads License PHP Version Require

使用方法

数据库 URL 选项(--url)是必需的。或者,您可以使用 DATABASE_URL 环境变量。

mysql-draw --url=mysql://user:pass@host/db_name --size=mini --format=png

如何安装

Phar 文件

从发布页面下载最新的 .phar 文件 https://github.com/jawira/mysql-draw/releases

wget https://github.com/jawira/mysql-draw/releases/download/v0.1.0/mysql-draw.phar
php mysql-draw.phar --help

或全局安装

mv mysql-draw.phar /usr/local/bin/mysql-draw
chmod +x /usr/local/bin/mysql-draw

Composer

composer require jawira/mysql-draw --dev
vendor/bin/mysql-draw --help

要求

  • PHP 7.4 或更高版本
  • mbstring 扩展
  • mysql 扩展

贡献

如果您喜欢这个项目,⭐ 在 GitHub 上给它评分

许可证

此库采用 MIT 许可证

来自 jawira 的包

jawira/doctrine-diagram-bundle GitHub stars
Symfony Bundle 用于生成数据库图。
jawira/db-draw GitHub stars
用于生成数据库图的库。
jawira/plantuml-client GitHub stars
将 PlantUML 图表转换为图像(svg, png, ...)。
更多...