El nuevo comando schema:dump disponible en Laravel 8

Cuando trabajas en el entorno local o en el entorno de pruebas, la re-ejecución de comandos como migrate:fresh puede tomar muchísimo tiempo debido si tu proyecto es complejo e incluye decenas o hasta cientos de migraciones. En esta lección te enseñaremos cómo transformar todas las migraciones de tu aplicación en un único archivo de base de...

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

Ver post

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 índices Renombrando índices Eliminando índices Restricciones de clave foránea Introducción Las migraciones son como el control de versión para tu base de datos, permiten que […]

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

Suscríbete a nuestro boletín

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

Suscríbete a nuestro boletín

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

Tu nombre y correo serán enviados directamente a MailChimp. No compartiremos tus datos con otras empresas.