Generar CRUD # 1. Instalar composer require ibex/crud-generator --dev # 2. Publicar php artisan vendor:publish --tag=crud # 3. Generar CRUD php artisan make:crud NombreModelo --fields="campo1:tipo, campo2:tipo" # 4. Migrar php artisan migrate # 5. Servir php artisan serve # 6. Visitar http://localhost:8000/nombre-modelos Cabe decir que no crea las rutas del proyecyo y hay que agregarlas a mano y que hay una opcion para personalizar las plantillas: php artisan vendor:publish --tag=crud Generar el diagrama ER Instalacion: 1- instalar el siguiente programa sudo apt-get install graphviz 2-(IMPORTANTE) Ejecutar el siguiente comando dentro del proyecto para instalar la extension por composer: composer require beyondcode/laravel-er-diagram-generator --dev 3-Dentro del proyecto ejecutar el siguiente comando para generar el graph.png el cual sera el diagrama modelo entidad relacion: php artisan generate:erd Generar Migrations 1️⃣ kitloong/laravel-migrations-generator (recomendado) Genera solo migraciones a partir de una base de datos existente. _____________________________ Compatible con Laravel 10+. Detecta: Columnas y tipos Índices (unique, index) Foreign keys Tablas pivote ______________________________ 1. Instalación composer require --dev kitloong/laravel-migrations-generator ______________________________ 2. Uso básico php artisan migrate:generate Esto genera todas las migraciones de tu DB en database/migrations/. ______________________________ OPCIONAL Opcional: solo algunas tablas: php artisan migrate:generate users,posts,comments Ignorar tablas: php artisan migrate:generate --ignore-tables=migrations,failed_jobs
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter