Aprende Laravel desde cero

Qué son y cómo se utilizan las migraciones

En esta lección aprendemos cómo crear y modificar tablas en la base de datos utilizando las migraciones.

Regresar
YordinAos Aguilar
YordinAos Aguilar
como llena las tablas con un clic?
 No puedo realizar las migraciones, me muestra el sig error: 
SQLSTATE[42000]: Syntax error or access violation: 1115 Unknown character set: 'utf8mb4' (SQL: select * from information_schema.tables where table_schema = daniaa and table_name = migrations and table_type = 'BASE TABLE')
Siguiendo el curso, está genial
JHONATHAN A
JHONATHAN A
En que momento definimos eso o lo hace automaticamente con el inicio del proyecto?
JHONATHAN A
JHONATHAN A
Ya se ve más adelante :D
oduber vasquez
oduber vasquez
Hola gracias por este aporte! tengo un problema cuando hago las migraciones 
SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) (SQL: SHOW FULL TABLES WHERE table_type = 'BASE TABLE')

ROSA RODRIGUEZ
ROSA RODRIGUEZ
Hola, tengo una duda. Estoy siguiendo esta leccion pero en mi proyecto de laravel no veo la migración Create_password_resets_table en su lugar veo una llamada create_failed_jobs_table
Mi version de laravel es 7.4, debo realizar un paso previo para que esta migracion apareza? Se debe a un cambio de versiones? Para que sirve la migracion failed_jobs?

Gracias por tu valiosa ayuda.
(COPIÉ EL COMENTARIO PORQUE BÁSICAMENTE MI DUDA ES LA MISMA)
Luis
Luis
 Rosa, continua con el curso, cuando llegues al capitulo de Login de Laravel veras que la migración aparecerá. 
Tengo el mismo problema!
Luis
Luis
Hola, tengo una duda. Estoy siguiendo esta leccion pero en mi proyecto de laravel no veo la migración Create_password_resets_table en su lugar veo una llamada create_failed_jobs_table
Mi version de laravel es 7.4, debo realizar un paso previo para que esta migracion apareza? Se debe a un cambio de versiones? Para que sirve la migracion failed_jobs?

Gracias por tu valiosa ayuda.

ROSA RODRIGUEZ
ROSA RODRIGUEZ
Solucionaste ese problema?
Luis
Luis
Rosa, continua con el curso, cuando llegues al capitulo de Login de Laravel veras que la migración aparecera.
Marco Gomez
Marco Gomez
Hola, muchas gracias por este curso, tengo un inconveniente, cuando hago el migrate:fresh para actualizar la tabla con el nuevo campo 'phone' no lo refleja en la BD como si nunca se hubiera realizado dicho cambio, espero me puedas ayudar.
Adolfo Angel
Adolfo Angel
Hola, como puedo insertar valores a una tabla en Laragon desde la interfaz ???
Daniel Martinez
Daniel Martinez
como se puede excluir una migración del comando php artisan make migrate

Jorge Davila
Jorge Davila
Un poco tarde para esto pero puedes guardar las migraciones por bloques. Si te metes a la tabla migrations en tu base de datos puedes observar que todas las migraciones tienen asignado un batch. Eso es util al momento de revertir una migracion. Tambien puedes ejecutar las migraciones indicandole un directorio a seguir, de la siguiente manera:

php artisan migrate --path='directorio_de_tus_migraciones'.
De esta manera se ejecutaran solo las migraciones que tengas en dicho directorio.

Una forma mas sucia e incorrecta de hacerlo seria comentando el codigo dentro del metodo "up" para que al correr la migracion no ejecute ningun cambio, aunque no veo el caso de hacer dicha operacion, en su defecto borra la migracion.
Luis Orozco
Luis Orozco
Existirá más delante problemas con los campos ”timestamps” por la limitación del rango aceptado según la documentación hasta  ‘01/09/2038’  mientras que “datatime” hasta ‘31/12/9999’!?