recca0120/laravel-erd

Laravel ERD 可以自动从您的 Laravel 模型生成实体-关系图,并使用 Vuerd 显示它们。

0.1.2 2024-09-05 07:24 UTC

README

Latest Version on Packagist GitHub Tests Action Status Total Downloads

Laravel ERD 可以自动从您的 Laravel 模型生成实体-关系图,并使用 erd-editor 显示。

预览

以下是您可以期望的示例,从 迁移模型 生成。

查看实时演示

erd-editor

要求

安装

通过 Composer 安装该包

composer require recca0120/laravel-erd:^0.1 --dev

用法

步骤 1: 生成 ERD

运行以下命令

php artisan erd:generate

步骤 2: 查看 ERD

在您的浏览器中打开以下 URL

https:///laravel-erd

高级用法

排除表并保存到不同的文件名

步骤 1.

运行以下命令

php artisan erd:generate --file=exclude-users.sql --excludes=users

步骤 2.

打开以下 URL

https:///laravel-erd/exclude-users

生成 SVG 版本

步骤 1.

使用以下命令安装 erd-gographviz-dot.js

php artisan erd:install 

步骤 2.

生成 SVG 文件

php artisan erd:generate --file=laravel-erd.svg

步骤 3.

查看 SVG 版本

https:///laravel-erd/laravel-erd.svg

svg

SVG 文件位于 storage/framework/cache/laravel-erd。

如果您有任何问题或需要进一步的帮助,请随时提问!