Base de datos: Migraciones – Documentación de Laravel 6

Introducción Generando migraciones Estructura de migración Ejecutando migraciones Revertir migraciones Tablas Creando tablas Renombrando / Eliminando tablas Columnas Creando columnas Modificadores de columna Modificando columnas Eliminando columnas Índices Creación de indices Renombrando indices Eliminando indices Restricciones de clave foránea Introducción Las migraciones son como el control de versión para tu base de datos, permiten que...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Previsualizar sentencias SQL de migraciones de Laravel

Las migraciones de Laravel nos permiten llevar un control de versiones de las tablas en nuestra base de datos, es decir, con ellas podemos usar la programación orientada a objetos para definir las tablas sin necesidad de escribir sentencias SQL. Pero ¿Qué sucede si queremos conocer cómo se están creando las tablas o qué cambios […]

Ver post

Creación y asociación de tablas y modelos con Laravel

En esta lección 24 del curso Crea un Panel de Control con Laravel vamos a crear una tabla de equipos, junto con su modelo, seeder y model factory y vamos a asociarla con la tabla y el modelo de usuarios usando claves foráneas y Eloquent ORM. Además trabajaremos en los seeders para que al crear un usuario...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Eliminar registros con restricciones de clave foránea en Laravel

En esta lección te enseñaré cómo eliminar registros con filas dependientes de otras tablas. Aprenderás de qué se trata el error foreign key constraint violation y cómo solucionarlo con una serie de técnicas que van desde eliminación en cascada, asignar NULL a las claves foráneas relacionadas y por último aprenderás cómo puedes evitar la eliminación de un...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Crear y asociar tablas usando las migraciones de Laravel (con claves foráneas)

En esta lección del Curso de Laravel desde cero veremos más a fondo el sistema de migraciones de Laravel. En esta oportunidad, te enseñaré cómo crear nuevas tablas y cómo crear asociaciones entre una tabla y otra utilizando claves foráneas. También aprenderás un poco más sobre las convenciones que podemos utilizar al momento de generar […]

Ver post

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Recibe consejos útiles y múltiples recursos directamente en tu correo