Jak dodać nową migrację pierwszego kodu z nowo wygenerowaną bazą danych?

Włączyłem migracje oparte na kodach w moim projekcie ramowym encji i dodałem kilka migracji, które wykonują takie czynności, jak zmiana nazw tabel. Usunąłem jednak bazę danych i spowodowałem, że struktura encji wygenerowała zupełnie nową bazę danych na podstawie mojego najnowszego modelu danych. Jeśli spróbuję uruchomić:

PM> Add-Migration TestMigration

... mówi mi, że najpierw muszę zastosować istniejące migracje. Więc biegam:

PM> Update-Database

... ale problem polega na tym, że próbuje zaktualizować bazę danych, która nie wymaga aktualizacji; opiera się już na najnowszym modelu danych. Otrzymuję błąd, gdy próbuje zmienić nazwę tabeli, która teraz nie istnieje.

Czy w jakiś sposób mogę wskazać migrację danych, że moja baza danych jest aktualna i nie wymaga żadnych uruchomionych migracji? Co powinienem zrobić?

questionAnswers(3)

yourAnswerToTheQuestion