Code-First ja Database-First migratsioon

Õpetus kuidas teha code-first ja database-first migratsiooni

Teed Employee.cs klassi domaini alla mis on DatabaseTask.Core all

Employee.cs kood

Teed DatabaseTaskDbContext.cs DatabaseTask.Data kausta alla

paned koodi

lahed json failile

paned enda arvuti/serveri nime

lähed üleval tools

vajutad nuget package manager ja package manager console


kirjtuad add-migration 

pane tähele et project oleks DatabaseTask.Data

siis pane update-database

enne migratsiooni välja nägev andmebaas

pärast

Database-first migratsioon

Pane Package manger console:

Scaffold-DbContext “Server=localhost\SQLEXPRESS;Database=DatabaseTaskDb;Trusted_Connection=True;TrustServerCertificate=True;” Microsoft.EntityFrameworkCore.SqlServer -OutputDir dbFirst