crear proyectos en laravel herramientas de dise~o rapido
Thu Feb 26 2026 19:11:21 GMT+0000 (Coordinated Universal Time)
Saved by
@jrg_300i
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
content_copyCOPY
Comments