lunes, 12 de junio de 2023

Laravel faker

 Cuando te sumerges en el mundo de la programación, por ejemplo el desarrollo de páginas web con el lenguaje de programación php, y/o el framework Laravel, es de mucha ayuda el generar datos ficticios para realizar las pruebas correspondientes y visualizar el avance del proyecto.

En el caso del framework Laravel, se cuenta con una importante herramienta llamada seeder, ésta nos permite crear datos falsos o genéricos para realizar pruebas, cómo por ejemplo para desarrollar un crud (create, read, update, delete).

En el directorio del proyecto creado con el framework Laravel, existe la carpeta Database, dentro de esta tenemos la sub-carpeta seeders

Aquí es en donde podemos crear datos falsos. Se pueden crear datos para user_id, name, price, quantity, phone, email y status entre muchos otros.


Aquí se muestra un ejemplo de la estructura que contempla la función definition del seeder de Laravel

En el caso de registros para name, se pueden utilizar datos del tipo word o name, para el campo price podemos utilizar números aleatorios, y si queremos definir un rango de números, hacemos uso del tipo de dato numberBetween, para el caso de números telefónicos se utiliza phoneNumber, en correos electrónicos usamos safeEmail precedido por el método unique, para que no permita correos duplicados, y también podemos generar valores booleanos, por ejemplo para el dato status, aquí uilizamos boolean, todos precedidos por el método faker.

No hay comentarios.:

Publicar un comentario

Imágenes para tu página web, tu presentación profesional y más...

Día nublado Hermoso arbol Mundo arácnido  Hermosa naturaleza  Para e...