10. Como modificar tablas con las migraciones de Laravel
Las migraciones te permiten modificar la estructura 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, te enseñaremos cómo agregar y eliminar columnas, cómo modificar el tipo de datos y las restricciones de las columnas existentes, y cómo renombrar y eliminar tablas utilizando migraciones de Laravel. Además, conocerás cómo utilizar las migraciones para agregar y eliminar índices y claves foráneas, y cómo trabajar con las migraciones para realizar cambios en cascada en la base de datos. Con estos conocimientos, podrás modificar de manera efectiva la estructura de la base de datos de tus aplicaciones Laravel de manera controlada y segura.
13 comentarios
Inicia sesión para comentar
Comentarios:
-
Ricardo Vega hace 2 meses
Me aparece el siguiente error al hacer php artisan migrate : Declaration of Illuminate\Database\PDO\Concerns\ConnectsToDatabase::connect(array $params, $username = null, $password = null, array $driverOptions = []) must be compatible with Doctrine\DBAL\Driver::connect(array $params): Doctrine\DBAL\Driver\Connection
-
Ricardo Vega hace 2 meses
Ya lo resolví. Solo elimine el paquete doctrine/dbal con composer remove doctrine/dbal
-
-
Jesus Parra hace 5 meses
Excelente el contenido.
-
Juan Pablo Rojas Marin hace 6 meses
Estas clases son increíbles. Excelente profesor. Como recomendación, ajustar un poco el tema del inglés, pero es excelente este contenido!
-
Victor Arana Flores hace 6 meses
Hola Juan muchas gracias. Con respecto al ingles ya estoy trabajando en eso, estoy cursando ingles :D
-
-
Cris19n hace 6 meses
instalar el paquete doctrine/dbal solo es necesaria cuando se usa SQlite.
-
Martzdev hace 9 meses
Quienes usan PostgreSQL, no existe una forma nativa de agregar una columna después de otra columna específica en una tabla existente. El método after que mencionas solo está disponible para MySQL. Es decir que para ordenar hay que volver a crear la tabla y hacer la migración pero es tedioso y contraproducente, la solución? definir bien las columnas y si hay que agregar otra columna pos ni modo.
-
Antonio Garcia Marin hace 8 meses
Pongo enlace donde explica el problema
https://wiki.postgresql.org/wiki/Alter_column_position
-
-
Wilder Ramirez Delgado hace 10 meses
Los videos se ven bien, muchas gracias!!!!
-
Carlos hace 1 año
bien
-
Wilder Torres hace 1 año
muy entendible
-
Darwin hace 1 año
Me costo un poco, pero después de ver el vídeo dos veces logre entender bien
-
Marvin Vera hace 1 año
Tal vez sea necesario agregar la opción para cambiar la calidad, ya que la calidad es variable durante la reproducción del video, supongo que se ajusta a la velocidad del internet.