Strona 1 z 1

[asp.net mvc]Rozbudowa aplikacji a baza danych

Post: 25 cze 2017, o 14:19
autor: MarcinW
Witam

Mam pytanie odnośnie rozbudowy istniejącej i działającej aplikacji opartej o asp.net mvc, a konkretnie rozbudowy bazy danych bez utraty już istniejących danych. W trakcie projektowania migracje pozwalają na aktualizację struktury bazy danych przy każdej zmianie / aktualizacji obiektów. A co w przypadku kiedy mam już działającą aplikację i chcę ją rozbudować dodając nowe funkcjonalności, a rozbudowa pociąga za sobą również rozbudowę bazy danych.

W przypadku uruchomienia pierwszy raz nowej aplikacji entity framework sam zajmuje się utworzeniem i inicjalizacją bazy przy pierwszym starcie aplikacji. A co w przypadku kiedy wrzucam rozbudowaną aplikację do już istniejącej bazy ? W jaki sposób zaktualizować strukturę bazy bez utraty już istniejących danych ?