Sesión 3
Sesión 3
Sesión 3
Texto
https://getbootstrap.com/docs/4.6/content/typography/#:~:text=Display-,headings,-Traditional
%20heading%20elements
Herramientas display
https://getbootstrap.com/docs/4.6/utilities/display/#:~:text=and%20xl%20screens.-,Examples,-d-
inline%20d
Ejemplo de un Navbar
https://getbootstrap.com/docs/4.6/components/navbar/#:~:text=if%20you%20like.-,Navbar,-
Home
Motor de plantillas Blade
En Layout:
@yield('nombre_del_contenido')
Heredar el Layout:
@extends('plantillas.nombre_de_la_plantilla')
@section('titulo', 'titulo de la pagina')
@section('nombre_del_contendio')
...
@endsection
Conexión a la Base de datos
Variables de Entorno:
Migraciones
Migraciones:
Con esta herramienta se controla las versiones de la base de datos del proyecto en LARAVEL; de
esta manera se permite desarrollar un proyecto con base de datos sin tener que crear y manipular
los cambios directamente en un gestor de Base de datos. (DBMS).
Control de versión
Crear Tablas
Modificar Tablas
Eliminar Tablas
Carpeta donde se encuentran las migraciones:
Comandos para las migraciones:
php artisan migrate
php artisan migrate:rollback
php artisan migrate:rollback –step=1
php artisan migrate:refresh
php artisan make:migration crear_tabla_nombreTabla --create=nombretabla
php artisan make:migration modificar_tabla --table=nombretabla
Creando Tablas
https://laravel.com/docs/8.x/migrations#creating-tables
Crear Columnas
https://laravel.com/docs/8.x/migrations#creating-columns
Tipos de Índex Disponibles
https://laravel.com/docs/8.x/migrations#available-index-types
Modificar Columnas
https://laravel.com/docs/8.x/migrations#column-modifiers
Eliminar columnas
https://laravel.com/docs/8.x/migrations#dropping-columns
Llaves primarias y campos indexados
https://laravel.com/docs/8.x/migrations#indexes
Llaves Foráneas
https://laravel.com/docs/8.x/migrations#foreign-key-constraints
Crear Migración de tabla: Alumnos
Crear la Migración de Modificación de Tabla: Alumnos
Agregar campo: sexo char(1)