jawira / mysql-draw
v0.2.1-alpha.4
2022-10-16 19:24 UTC
Requires
- php: ^7.4 || ^8.0
- doctrine/dbal: ^2.5
- jawira/db-draw: ^1.2
- jawira/mini-getopt: ^1.2
- jawira/plantuml-client: ^1.0
- jawira/plantuml-to-image: ^0.2.0
Requires (Dev)
- ergebnis/composer-normalize: ^2.15
- jawira/skeleton: ^2.6
- phpstan/phpstan: ^0.12.99
Suggests
- phing/phing: PHP Build Tool
This package is auto-updated.
Last update: 2024-03-12 21:11:05 UTC
README
重要
此仓库已被归档,请考虑使用 jawira/doctrine-diagram-bundle 代替。
📐 独立工具,用于生成 MySQL 数据库图。
使用方法
数据库 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
- Symfony Bundle 用于生成数据库图。
-
jawira/db-draw
- 用于生成数据库图的库。
-
jawira/plantuml-client
- 将 PlantUML 图表转换为图像(svg, png, ...)。
- 更多...