[[oktatas:programozas:csharp:dotnetcore:web_api|< Web API]] ====== Dotnet Core - Migráció ====== * **Szerző:** Sallai András * Copyright (c) 2024, Sallai András * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] * Web: https://szit.hu ===== Bevezetés ===== Szükségünk van a kész Modellekre. ===== Függőségek ===== Szükségünk van a dotnet-ef parancsra. Telepítés: dotnet tool install --global dotnet-ef --version 7.0 A 7.0-t igazítsuk a gépünkön telepített keretrendszer verziójához. A dotnet-ef parancsot útvonalba kell tenni. Szükségünk van a Microsoft.EntityFrameworkCore.Design csomagra: dotnet add package Microsoft.EntityFrameworkCore.Design --version 7.0.15 ===== Migráció ===== Migrációs fájlok készítése: dotnet ef migrations add InitialCreate A migrációs fájlok a **Migrations** nevű könyvtárban jönnek létre. A tényleges migráció: dotnet ef database update