Code First Migrations
#1 muudan ära serveri appsettings.jsonis:

#2 installeerin entityframework package läbi package manager konsooli:

#3 enablen migratsioonid samuti package manager konsoolis commandiga:
EntityFrameworkCore\Enable-Migrations
#4 teen migratsiooni (väikse kirjaveaga)

#5 updaten andmebaasi:
EntityFrameworkCore\update-database
#6 Siis peaks olema visuaalselt selline seis:



Database First Migration
#1 Esiteks avan Visual Studio, siis suundun View -> Server Explorer

#2 Right clickin Data connectionit ja lisan connectioni

#3 Vali Microsoft SQL Server

#4 Sisestan korrektsed andmed

#5 Vajutan properties

#6 copyn connection stringi

#7 Asendan appsettings.json default connectioni eelmainitud stringiga:

#8 avan nuget package manageri

#9 vajadusel installeerin selle:

#10 tõmbame selle

#11 kustuta need:

#12 kustuta employee.cs

#13 Program.cs kommenteerin välja need read:

#14 runin commandi:
Scaffold-DbContext “Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=Asd1234;Integrated Security=True” Microsoft.EntityFrameWorkCore.SqlServer -outputdir Repository/Models -context Asd1234DbContext -contextdir Repository -DataAnnotations -Force
#15 Tekkisid uued folderid:




