Diferencia entre revisiones de «Artisan»

De Wiki Proyectos Beta
Ir a la navegación Ir a la búsqueda
([feat] Add information Artisan)
([feat] Add information Artisan)
Línea 42: Línea 42:


  php artisan docs -- duck
  php artisan docs -- duck
== factory ==
=== Crear ===
php artisan make:factory ProductFactory --model="App\\Product"


== migrate ==
== migrate ==
Línea 51: Línea 57:
  php artisan make:migration create_products_table
  php artisan make:migration create_products_table


== factory ==
== model ==
 
=== Crear model ===
 
php artisan make:model Product
 
=== model:show ===


=== Crear ===
A partir de la versión laravel 9.21 viene incluido este comando.
Muestra información de un modelo en particular.
En nuestro ejemplo queremos ver el modelo User


  php artisan make:factory ProductFactory --model="App\\Product"
  php artisan model:show User


== route ==
== route ==
Línea 72: Línea 86:


  php artisan route:list --except-vendor
  php artisan route:list --except-vendor
== model ==
=== Crear model ===
php artisan make:model Product
=== model:show ===
A partir de la versión laravel 9.21 viene incluido este comando.
Muestra información de un modelo en particular.
En nuestro ejemplo queremos ver el modelo User
php artisan model:show User


== serve ==
== serve ==

Revisión del 07:58 10 ago 2023

General

Recursos

  • Sitio oficial: EN

Comandos

about

A partir de la versión laravel 9.21 viene incluido este comando. Muestra información sobre el proyecto de laravel.

php artisan about

controller

Nuevo

Documentación sobre make:controller EN

Normal

php artisan make:controller ProductController

Único método en el controller

php artisan make:controller ProductController --invokable

docs

A partir de la versión laravel 9.23 viene incluido este comando. Lista en la terminal la documentación completa de laravel.

php artisan docs

Documentación especifica.

php artisan docs validations rules

Buscar documentación que contenga duck.

php artisan docs -- duck

factory

Crear

php artisan make:factory ProductFactory --model="App\\Product"

migrate

Documentación oficial: EN

Nueva Tabla

php artisan make:migration create_products_table

model

Crear model

php artisan make:model Product

model:show

A partir de la versión laravel 9.21 viene incluido este comando. Muestra información de un modelo en particular. En nuestro ejemplo queremos ver el modelo User

php artisan model:show User

route

Listar

Documentación sobre route:list EN

Todas las rutas

php artisan route:list

Todas la rutas excluyendo vendors

Esta función aparece a partir de Laravel 9.3.0

php artisan route:list --except-vendor

serve

Levanta un servidor de desarrollo en la máquina local. Documentación sobre serve EN

php artisan serve