akbarhossainr/laravel-erd-generator
最新稳定版本:v1.0.2
Composer 安装命令:
composer require akbarhossainr/laravel-erd-generator
包简介
Laravel package to generate ERDs from Eloquent models (Mermaid.js, PlantUML, Graphviz)
README 文档
README
This package provides an Artisan command to generate Entity-Relationship Diagrams (ERDs) from your Eloquent models. Supported formats: Mermaid.js, PlantUML, and Graphviz.
Features
- Auto-detects all Eloquent models in
app/Models. - Maps relationships:
hasMany,belongsTo,morphTo, etc. - Optionally shows table columns (
--columnsflag). - Supports pivot tables.
Usage
php artisan make:erd --format=mermaid --output=docs/erd.md
--format: Output format (mermaid,plantuml,graphviz). Default:mermaid.--output: File path to save the ERD. If omitted, outputs to console.--columns: Include table columns in the diagram.
Installation
-
Require the package via Composer:
composer require akbarhossainr/laravel-erd-generator
-
Use the command as shown above.
License
MIT
统计信息
- 总下载量: 12
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-05-21