Ostatni już możliwy scenariusz stworzenia modelu Entity Framework to Code First dla istniejącej bazy danych.
Aby skorzystać z tej opcji, na początek musimy zainstalować Entity Framework Power Tools.
Po zainstalowaniu w meni kontekstowym projektu otrzymamy nową pozycję: Entity Framework:
Wybieramy opcję Reverse Engineer Code First i konfigurujemy połączenie dla bazy którą chcemy obłsużyć:
Po kliknięciu na Ok zostaną wygenerowane klasy z modelem, mapowaniem oraz Context-em:
Wydaje mi się że jest to dużo lepsze rozwiązanie niż korzystanie z Database First gdyż otrzymujemy zbiór bardzo czystych klas, które następnie łatwo możemy rozbudowywać o nowe pola, mapowania itd.
Brak komentarzy:
Prześlij komentarz