Qué debes configurar en cada proyecto Laravel


Vamos a abordar un tema que suele repetirse con frecuencia cuando estoy enseñando y cuando se inicia un proyecto. La creación de migraciónes, factories, datos falsos y entidades. Entender y dominar este concepto es fundamental, así podremos avanzar más rápido y utilizar el tiempo en otras asuntos e ideas de desarrollo.

Creación de archivos

  • Profile
$ php artisan make:migration create_profiles_table
$ php artisan make:factory ProfileFactory
$ php artisan make:model Profile

Resto de archivos

$ artisan make:model --help
$ php artisan make:model Post -mf
$ php artisan make:model Video -mf
$ php artisan make:model Tag -mf
$ php artisan make:model Comment -mf

Tabla para la relación muchos a muchos

$ php artisan make:migration create_taggables_table

El sufijo “-able” es una convención que indica que algo cuanta con la capacidad de ser etiquetado. Tag significa “etiqueta” y “-able” que algo es capaz de ser etiquetado.

Revisa esta clase, aprende todos estos conceptos en un poco más de 45 minutos. Incluso revisamos el siguiente comando:

$ php artisan migrate:rollback --batch=2