Code First

NB! Muutsin appsettings.json failis databasi nime ja panin endale sobiva nime (StoredProc)

  1. Tegin uue klassi Models alla nimega Customer (võib olla teise nimega)

2. Muutsin klassi avalikuks ja lisasin andmed (andmed võivad olla enda omad). Klassi saab muuta avalikuks kui muudame  ’internal class Customer’  => ’public class Customer’.

3.  Lisan tehtud klassi DbContexti (public DbSet<Nimi>Nimed {get; set;})


4.Teen migratsiooni Package Manager konsoolis(add-migration[nimi])

5. Uuendan andmebaasi samas konsoolis(update-database)

Pärast migratsiooni(tabel Customers eksisteerib)

Enne migratsiooni(tabel Customers ei eksisteeri)

NB! MigrationHistory eksisteerib sest ma juba tegin migratsiooni, aga tegelikult ei tohi seda ka olla.