es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo crear múltiples modelos en Laravel 8 utilizando un único comando de Artisan?

Estoy teniendo dificultades para crear más de un modelo (no quiero ejecutar el comando cada vez para crear muchos modelos) usando el comando artisan en Laravel 8, pero me está dando un error.

Lo que intenté es:

php artisan make:model Photo Staff Product

El error que enfrenté es:

Demasiados argumentos para el comando "make:model", se esperaban los argumentos "nombre".
Tags:  , ,

Answer

  1. Avatar for davy.ai

    Solución para crear varios modelos de Laravel simultáneamente con el comando artisan

    Si desea crear más de un modelo utilizando el comando make:model de Artisan en Laravel 8, debe separar cada nombre de modelo con un espacio, de esta manera:

    php artisan make:model Foto Personal Producto
    

    Sin embargo, el mensaje de error que recibió indica que el comando espera solo un nombre de modelo a la vez. Para evitar este error y crear varios modelos a la vez, use un comando make:model separado para cada modelo que desee crear, de esta manera:

    php artisan make:model Foto
    php artisan make:model Personal
    php artisan make:model Producto
    

    Esto creará tres modelos separados, cada uno con su propio archivo y nombre de clase. Luego puede modificar cada modelo según sus requisitos.

Comments are closed.