
Oscar Eduardo Muñoz Bernales
Pregunta¿Para que sirven los seeder, si tenemos la opción de crear datos de prueba con Factory?

Matias Daniel Huentian Canales
Los seeders pueden ser útiles cuando tienes tablas maestras (tablas con datos ya pre-definidios), por ejemplo, si tienes una tabla llamada, "paises" y quieres que siempre tenga almenos 10 paises o la lista completa de paises que quieras, los puedes implementar en un seeder, para que no tengas que volver aponer la lista de paises cada vez que refresques las migraciones, entre otras cosas. Si te quedó claro con mi explicación de arriba, omite este otro ejemplo: También son muy útiles y casi obligatorios los seeders, cuando vamos a implementar un sistema de roles y permisos, dado que, tanto en la base de datos local como de producción nos interesará tener exactamente los mismos campos.