{"repo":"GooGee/Entity-Builder","free":true,"listed":false,"github":"https://github.com/GooGee/Entity-Builder","clone":"git clone https://github.com/GooGee/Entity-Builder.git","description":":tomato: low code builder for Laravel.","language":"TypeScript","stars":475,"topics":["laravel","scaffold","crud","generator"],"license":null,"category":"databases-storage","readme_excerpt":"Laravel Builder Intuitive productivity tool for Laravel. demo You no longer need to write migrations, Doctrine will do it for you. PhpStorm plugin Laravel Builder PhpStorm plugin Laravel Generator features - design database schemas - manage database migrations - generate OpenApi document - generate CRUD files install PhpStorm plugin how to generate migrations? - go to Migration page, then select the User in sidebar - click ▼ button to generate the Entity file - click diff button to generate a migration file - click ► button to run php artisan migrate - to ignore a table, add its name to the file config/laravelbuilder.php Doctrine compares files in database/Entity with the database schemas, and generate a migration file of their difference. how to generate CRUD files? - go to Entity page, then select User in sidebar - select File tab, then click ▼ button to generate the file how to generate OpenApi document? - click OpenApi in the menu bar - click toJSON button, then copy the text - click editor link, then paste in the editor how file is generated? for example, lets generate the User Entity file. when ▼ button is clicked, this plugin will do the following: - GUI fetch all files in laravel-builder/code - execute code in code-helper.js - execute code in file-1.js ( 1 is the id of Entity ) - render template file-1.txt - write the result text to database/Entity/User.php how to generate custom files? - go to Tree page, then select a file in sidebar - click edit script button to mod","default_branch":null,"files":null,"tree":[],"storefront":"/r/GooGee","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GooGee/Entity-Builder/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}