Basalt set giver "codefirst" en mulighed for at omdanne sine klasser til SQL tabeller og kolonner - og hvorfor er det interessant.
- Man skal så at sige "bare" give udvikleren en mulighed for at "ramme" en SQL databasen, så vil han selv via code opbygge sine SQL tabeller. Og altså på den måde slippe for at skifte "ud-af" visual studio.
Man skal have fat i den nuGet packages der omhandler EntityFramework...
Når man har bygget sin simple "data" klasse - også brugt sin DbSet metode - så kan man aktivere disse SQL migrations (eller dette koncept af CodeFirst).
Her ses bunden af min "data" klasse - også benyttelsen af DbSet metoden... Og de 3 kommentare er faktisk de kommandoer man skal smide i sin "package manager console"... Så bliver der i projektet tilført en mappe der "Migrations" - og det er Dem der "skrevet" med add-migration... Og udført med update-database.
"enable-migration" skal kunne kaldes engang - hvorimod De andre skal benyttes hver gang man ønsker en ny "migration" klasse.