Laravel Schematics is a package by Maarten Tolhuijs that creates a diagram of your models and creates them interactively.
This package allows you to create multiple diagrams of your Eloquent models and relationships. Drag-and-drop relationships help create your models by providing many options for creating and editing them, such as adding forms and resource controllers, form requests, and running transitions by automatically clicking a button or (configurable).
Some of its features include:
- Drag and drop models together and create relationships interactively
- Create and edit individual models through the user interface
- Multi diagram styles: bezier, straight, flowchart, and state machine
- Import / export diagrams
- Model search and filtering
Use of this package
Check out the drag-and-drop model relationships editing example in theproject'sfile : If you want to know more about this package, see GitHub atmtolhuys / laravel-schematics.