В просторах интернета я нашёл удобный пакет для Laravel, который автоматически генерирует диаграммы «Сущность-Связь» из ваших моделей Laravel и отображает их с помощью erd-editor. Результат получается очень удобным и красивым.
Пакет называется recca0120/laravel-erd. Процесс установки пакета простой.
Установка
composer require recca0120/laravel-erd:^0.1 —dev
И запускаем скрипт
php artisan erd:generate
Путь до диаграммы в приложение:
В результате действий получаем следующий результат
Кстати в официальном repo на gh можно посмотреть ещё дополнительную инфу по тому как экспортировать диаграмму в SVG, тоже достаточно удобная фича.
ссылка на оригинал статьи https://habr.com/ru/articles/841774/
Добавить комментарий