Code-First ja Database-First migratsioon

Code-First migratsiooni õpetus

lood Employee.cs klassi Database.core, Domain kausta antud koodiga.

Lood DatabaseTask.Data alla DatabaseTaskDbContext.cs 

ja paned järgneva koodi sinna koodi

Lähed appsettings.json faili ja muudad DefaultConnection stringi enda serveri nimeks.

avad nuget packet manager konsooli ja kirjutad add-migration <migratsiooni nimi>

siis update-database

Code-First migratsioon on tehtud

Database-First migratsioon

install

Scaffold-DbContext “Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=SkibidiToilet;Integrated Security=True;Encrypt=True” Microsoft.EntityFrameWorkCore.SqlServer -outputdir Repository/Models -context UserDbContext -contextdir Repository -DataAnnotations -Force