11 Creación de tabla y migración en el curso de LARAVEL 10 - Sistema de control de asistencia
Duración: 12 min
Módulo: Arquitectura MVC y Gestión de Modelos 🏗️
Lección 1 de
4
Descripción
🎬 Lección 11: 🏗️ Creación de Tabla y Migración para el Módulo Miembros
Enlace del Video: https://youtu.be/QpEAoJtsssc
💡 Objetivo:
Aprenderás a crear nuevas tablas de base de datos de manera profesional utilizando el sistema de Migraciones de Laravel con el comando Artisan. Definirás todos los campos necesarios para el módulo Miembros y aplicarás la migración para actualizar el esquema de tu base de datos.
📌 Contenido Clave de la Lección:
- 🛠️ Generación de Migración: Utilizarás el comando Artisan php artisan make:migration create_miembros_table --create=miembros para generar el archivo de migración necesario [02:37].
- 📂 Estructura del Archivo de Migración: Analizarás el archivo generado en database/migrations, comprendiendo las funciones up (para crear la tabla) y down (para eliminarla), que son clave para la gestión de versiones de la base de datos [03:59].
- 🧱 Definición de Campos: Definirás las columnas para la tabla miembros, incluyendo los tipos de datos y longitud (ej. string, unique):
- Identificadores: Los campos id y timestamps (created_at, updated_at) vienen por defecto [04:56].
- Datos Personales: Se definen campos como nombre_apellido, direccion, telefono, fecha_nacimiento y genero [06:14].
- Correo Único: Se crea el campo email y se le aplica el atributo unique() para evitar registros duplicados [09:17].
- Otros Datos: Campos como estado y ministerio completan la definición de la tabla [09:54].
- 🚀 Ejecución de la Migración: Ejecutarás el comando php artisan migrate para aplicar los cambios y crear la nueva tabla miembros en la base de datos, verificando que la acción se realice sin errores [10:38].
Lecciones
Inicio Rápido y Configuración del Proyecto 🚀
Lección 10. 10 Respondiendo preguntas en el curso de LARAVEL 10 - Sistema de control de asistencia
9 min
Arquitectura MVC y Gestión de Modelos 🏗️
Lección 2. 12 Creación del MODELO MVC en el curso de LARAVEL 10 - Sistema de control de asistencia
8 min
Sembrado de Datos y Visualización Básica 🗄️
Tablas Dinámicas y Experiencia de Usuario 📊
Lección 1. 19 Utilizar DataTables en el curso de LARAVEL 10 - Sistema de control de asistencia
18 min
Formulario de Creación y Seguridad de Datos 🛡️
Lección 2. 22 Respondiendo comentarios en el curso de LARAVEL 10 - Sistema de control de asistencia
10 min
Lección 3. 23 Validando el formulario en el curso de LARAVEL 10 - Sistema de control de asistencia
13 min
Notificaciones y Mensajes Personalizados 🎉
Consulta de Detalles y Gestión de Archivos 🖼️
Actualización y Eliminación (Update & Delete) 🔄
Módulos Secundarios y Funcionalidad Clave 🧩
Lección 3. 42 Modificando el DASHBOARD en el curso de LARAVEL 10 Sistema de control de asistencia
22 min
Reportes Profesionales, Roles y Despliegue Final 🛡️
Lección 2. 49 REPORTE entre 2 FECHAS en el curso de LARAVEL 10 Sistema de control de asistencia
23 min
Lección 4. 51 SEEDER roles y permisos en el curso de LARAVEL 10 Sistema de control de asistencia
12 min
Lección 7. 54 SEEDER USUARIOS por defecto en el curso de LARAVEL 10 Sistema de control de asistencia
13 min
Apoya este proyecto
Si te gusta nuestro contenido, ¡apóyanos con una donación!
Donar por Airtm Donar por Binance¡Gracias por tu apoyo! ❤️