Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/INAEM2021/laravel/BaseDeDatos»

De WikiEducator
Saltar a: navegación, buscar
 
Línea 1: Línea 1:
 
{{:Usuario:ManuelRomero/micursos/Laravel/baseDatos/nav}}
 
{{:Usuario:ManuelRomero/micursos/Laravel/baseDatos/nav}}
{{MMR_Objetivos|Title=objetivos|
+
 
 +
 
 +
{{MRM_Objetivos|Title=objetivos|
 
;Ver cómo larvel gestiona todo el ciclo de vida de una base de datos:
 
;Ver cómo larvel gestiona todo el ciclo de vida de una base de datos:
  

Última revisión de 17:43 12 abr 2022





Icon objectives.jpg
objetivos
Ver cómo larvel gestiona todo el ciclo de vida de una base de datos
  • Nos permitira realizar el DDL de la base de datos mediante migraciones
  • Configurar los parámtros de conexión en el fichero .env
  • Poblar la base de datos para poder realizar pruebas con tantos registros como necesitemos con factory y seeder
  • Todo ello de forma rápida, elegante y muy automatizada


Icon objectives.jpg
objetivos
  • Hay que diferenciar estado de pruebas con un estado de producción
Para probar mi app quiero tener una base de datos con varios registros
En producción, los datos de la base de datos no serán de pruebas, 


Icon objectives.jpg
objetivos
  • Estudiaremos
Migraciones
Factorías
Seeders
Eloquent ORM Para interactuar con la base de datos a través del modelo
Query Builder Para interactuar con la base de datos a través de SQL