[3] Curso Crud con ASP.NET Core Razor – Creación de Modelo, Migración y Base de Datos

Continuamos con nuestro curso actualizado de ASP.NET core 2.2 .donde aprenderemos a crear  nuestro primer modelo, seguiremos haciendo una migración y creando la base de datos .

La filosofía de trabajo (Code first), lo que indica es la creación de una clase c# que nos permita mapear cada uno de los campos de la base de datos en la clase como propiedades y de esta manera tendremos lo que se llama un modelo de la base de datos, las tablas y los campos con sus respectivo tipos. Posteriormente a la creación del model crearemos el contexto que nos permitirá interactuar con este mismo modelo. Por último crearemos nuestra primera migración y actualización de la base de datos.

Qué veremos en este vídeo:

  • vamos a crea nuestro modelo, nuestra  primera migración
  • vamos a actualizar y crear una base de datos usando Code first

Para el modelo siempre es recomendable utilizar el singular. Ahora seleccionar clase y le damos agregar, una vez creado el archivo curso.cs dentro de models nos debemos de fijar que contenga el mapeado exacto de cada uno de los campos que se desean en la base de datos.

Te recomendamos que continúes viendo el vídeo para que te queden bien claros los conceptos y logres aprender ASP.NET CORE 2.2

Ver Vídeo

 

Para crear la primera migración ingresamos por la consola del administrador de paquetes o por herramientas/administrador de paquetes NuGet/consola de administrador de paquetes. Auí daremos un clear y empezaremos a crear nuestra primera migración con add-migration y colocar un nombre descriptivo.

Nota: (muy importante) es recomendable colocar a cada migración un nombre que describa bien lo que se está haciendo.

 

 

Te puede interesar...