08 - Introducción a las migraciones - Curso Laravel 10 desde cero

preview_player
Показать описание
Las migraciones te permiten crear, modificar y eliminar tablas y campos de la base de datos de manera programática y controlada, lo que mejora la calidad y la mantenibilidad de la base de datos. En este capítulo, aprenderás cómo crear y ejecutar migraciones en Laravel, cómo revertir migraciones y cómo trabajar con el sistema de migraciones para administrar cambios en la estructura de la base de datos. Además, conocerás cómo utilizar las migraciones para crear tablas con restricciones de integridad referencial, índices y claves únicas. Con estos conocimientos, podrás manejar de manera efectiva la estructura de la base de datos en tus aplicaciones Laravel.
------------------------------------------------------------------------------------------------
CURSOS
-----------------------------------------------------------------------
DONACIONES
-----------------------------------------------------------------------
En este curso nos introduciremos al manejo de base de datos con Laravel.
Рекомендации по теме
Комментарии
Автор

Hola, soy desarrollador web con bastante experiencia en PHP pero no le había dado oportunidad a Laravel aun (EN mi empresa usan un framework propio y CI).
Hace muchos años le di un vistazo superficial a Laravel y me pareció engorroso, pero tú te explicas maravillosamente y estoy siguiendo atentamente tu curso y aprendiendo cosas nuevas.
Te felicito por tu canal y me suscribo.

jhonbarcasnegras
Автор

gracias por la oportnidad de brindarnos esos cursos, a la gente como yo que no tenemos el chance de pagar por los estudios online, muchas gracias de verdad, tu dedicacion y explicacion de los temas es mjuy claro, gracias DTB

tkwn
Автор

No he visto un solo tutorial en youtube donde expliquen la parte de 'env' y configuración de la database. Ninguno, ni se le acercan a tus explicaciones. Me dejas impresionado, eres apenas un chamo y explicas como si ya tuvieras 55 años en el mundo de la enseñanza.

tabbaking
Автор

muy pocos explican bien esto por mas de que se piense que es deducible si tenes bases, creo que no es tan asi y siempre sirve una buena explicación.. genail!!

hugoemanuelifran
Автор

estoy super entusiasmado con el curso... de verdad laravel pone muchas ventajas sobre otros frameworks y la forma de explicarlas y el uso de buenas practicas es muy bueno... Muchas gracias.

VictorSosa
Автор

Maravillosa explicación. Aclaras el porqué y para qué de todo <3

gabrieladiazrodriguez
Автор

tuve un pequeño error al principio de crear la migración, pero olvide cambiar en .env el puerto nuevo que coloque en mysql, para que no tenga conflicto. SUPER INTERESANTE !!!!

makvargas
Автор

Felicidades muy bueno el curso pienso verlo completo

jorgemaikelperezguedes
Автор

WOOO...W EXCELENTE TRABAJO, MUCHAS GRACIAS POR TODO LO QUE REALIZASTE PARA HACER ESTOS VIDEOS ESTAN SUPER, GOOD JOB.!!!

dip
Автор

Es grandioso que expliques a detalle cada punto. Así es muy fácil aprender <3

peruwebsite
Автор

Tus cursos son los mejores, ya le compartí a mis amigos

universalcode
Автор

Excelente.. Claro y Conciso, sin necesidad de tanta teoría..

maytechnologies
Автор

explica mejor que mi profeee me suscribo buen hombre <3 gracias por existir me quitates miles de crisis existenciales

juegadannygamer
Автор

Me gusta mucho el curso, realmente está MUY bien explicado, felicitaciones, buen material

jorgeandrescardenasc.
Автор

excelente amigo muy bien explicado saludos desde Colombia

dairopedrozoperez
Автор

si al ejecutar el condigo "php arisan migrate" les sale el siguiente error: SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too
long; max key length is 1000 bytes (SQL: alter table `users` add unique


Al parecer este error surge si estas ejecutando una versión de Mysql anterior a 5.7.7 o MariaDB anterior a la versión 10.2.2.

SOLUCION 1: Cambiar a las versiones antes mencionadas o posteriores.

SOLUCION 2 (fue la que aplique y me funciono perfectamente): Tienen que configurar manualmente la longitud de cadena predeterminada, para ello todo lo que tiene que hacer es dirigirse al archivo llamado "AppServiceProvider.php" y dentro del metodo "boot" establecer una longitud de cadena con el siguiente comando: No se olviden de incluir en la parte superior del archivo el "use para que pueda reconocer el metodo Schema.

Toda esta información esta mejor detallada en la documentación oficial de laravel en el apartado "# Longitudes de índice y MySQL / MariaDB". ahí se explica mucho mejor y con imágenes lo cual se agradece xdd. Espero haberles ayudado, Saludos!!

henryegomezl
Автор

muchas gracias por el tiempo que toma para explicarnos tan bien, a penas inicie el curso y me ha encantado la forma que lo hace ver tan simple. una seguidora mas

bibianacorredor
Автор

Muy buen tuto ya voy por el siguiente video

beatlife
Автор

Muchas gracias por este curso mi estimado amigo

jorgeluiscondorichavez
Автор

Muy bueno y muy didáctico profe, estoy comiendo tus videos. jajajaja. Muchas gracias.

jmaurich