Laravel nos permite definir la estructura de la base de datos y cargarla con contenido de prueba utilizando 3 componentes:

  • Migraciones
  • Seeders
  • Model Factories (nuevo en Laravel 5.1)

Ya de las migraciones y los seeders (incluyendo el componente externo Faker), te hablé en el curso básico de Laravel 5:

Además dediqué 5 lecciones de la primera edición del curso “Crea tu primera aplicación con Laravel 5” a hablarte de las migraciones y seeders incluyendo la creación de relaciones entre tablas (tiene muchos, tiene y pertenece a muchos), llaves foráneas, constraints, resolución de errores, etc.

Hoy vamos a ver un repaso rápido a las migraciones y seeders y te enseñaré qué son y cómo usar este nuevo componente Model Factory.

Material recomendado

Lección anterior Instalación de Laravel 5.1 Lección siguiente Integrar Bootstrap en Laravel 5.1