1. Comandos Básicos
Comando | Descripción | Ejemplo |
---|---|---|
php artisan list | Muestra todos los comandos disponibles. | php artisan list |
php artisan help <comando> | Muestra ayuda detallada sobre un comando. | php artisan help migrate |
2. Servidor Local
Comando | Descripción | Ejemplo |
---|---|---|
php artisan serve | Inicia un servidor de desarrollo local. | php artisan serve |
3. Gestión del Caché
Comando | Descripción | Ejemplo |
---|---|---|
php artisan cache:clear | Limpia la caché de la aplicación. | php artisan cache:clear |
php artisan config:cache | Crea un archivo de caché para la configuración. | php artisan config:cache |
php artisan route:cache | Genera un archivo de caché para las rutas. | php artisan route:cache |
php artisan view:clear | Limpia la caché de vistas compiladas. | php artisan view:clear |
4. Migraciones y Base de Datos
Comando | Descripción | Ejemplo |
---|---|---|
php artisan migrate | Ejecuta todas las migraciones pendientes. | php artisan migrate |
php artisan migrate:rollback | Revierte la última migración ejecutada. | php artisan migrate:rollback |
php artisan migrate:refresh | Revierte y vuelve a ejecutar todas las migraciones. | php artisan migrate:refresh |
php artisan db:seed | Ejecuta los seeders configurados. | php artisan db:seed |
php artisan make:migration | Crea un archivo de migración. | php artisan make:migration create_users_table |
5. Generación de Archivos
Comando | Descripción | Ejemplo |
---|---|---|
php artisan make:controller | Crea un nuevo controlador. | php artisan make:controller UserController |
php artisan make:model | Crea un nuevo modelo. | php artisan make:model User |
php artisan make:migration | Crea un nuevo archivo de migración. | php artisan make:migration create_posts_table |
php artisan make:middleware | Crea un nuevo middleware. | php artisan make:middleware CheckAge |
php artisan make:seeder | Crea un nuevo seeder. | php artisan make:seeder UsersTableSeeder |
php artisan make:request | Crea una nueva clase de validación. | php artisan make:request StoreUserRequest |
php artisan make:event | Crea un nuevo evento. | php artisan make:event UserRegistered |
6. Gestión de Colas
Comando | Descripción | Ejemplo |
---|---|---|
php artisan queue:work | Procesa trabajos pendientes en la cola. | php artisan queue:work |
php artisan queue:restart | Reinicia los procesos de cola en ejecución. | php artisan queue:restart |
php artisan queue:table | Crea una tabla para las colas en la base de datos. | php artisan queue:table |
7. Gestión de Rutas
Comando | Descripción | Ejemplo |
---|---|---|
php artisan route:list | Lista todas las rutas registradas. | php artisan route:list |
php artisan route:cache | Crea un archivo de caché para las rutas. | php artisan route:cache |
php artisan route:clear | Limpia el archivo de caché de rutas. | php artisan route:clear |
8. Gestión de Usuarios (Autenticación)
Comando | Descripción | Ejemplo |
---|---|---|
php artisan make:auth | Genera vistas y controladores de autenticación. | (Laravel 6 o anterior) |
php artisan ui:auth | Genera autenticación básica (Laravel UI). | php artisan ui:auth |
9. Comandos Personalizados
Comando | Descripción | Ejemplo |
---|---|---|
php artisan make:command | Crea un nuevo comando personalizado. | php artisan make:command MyCommand |
php artisan <custom-command> | Ejecuta un comando personalizado. | php artisan my:custom-command |
10. Tareas Programadas
Comando | Descripción | Ejemplo |
---|---|---|
php artisan schedule:run | Ejecuta las tareas programadas. | php artisan schedule:run |