Page 111 - 0149-curso-laravel-5_Neat
P. 111
Laravel 5
Ejercicios
En los ejercicios de esta sección vamos a completar el proyecto del videoclub terminando el
procesamiento de los formularios y añadiendo el sistema de autenticación de usuarios.
Ejercicio 1 - Migración de la tabla usuarios (0.5
puntos)
En primer lugar vamos a crear la tabla de la base de datos para almacenar los usuarios que
tendrán acceso a la plataforma de gestión del videoclub.
Como hemos visto en la teoría, Laravel ya incluye una migración con el nombre
create_users_table para la tabla users con todos los campos necesarios. Vamos a abrir
esta migración y a comprobar que los campos incluidos coinciden con los de la siguiente
tabla:
Campo Tipo Modificador
id Autoincremental
name String
email String unique
password String
remember_token Campo remember_token
timestamps Timestamps de Eloquent
Comprueba también que en el método down de la migración se deshagan los cambios que
se hacen en el método up , en este caso sería eliminar la tabla.
Por último usamos el comando de Artisan que añade las nuevas migraciones y
comprobamos con PHPMyAdmin que la tabla se ha creado correctamente con todos
campos indicados.
Ejercicio 2 - Seeder de usuarios (0.5 puntos)
Ahora vamos a proceder a rellenar la tabla users con los datos iniciales. Para esto
editamos el fichero de semillas situado en database/seeds/DatabaseSeeder.php y seguiremos
los siguientes pasos:
Ejercicios 111