Dla mojego zaskoczenia, używając inicjatora CreateDatabaseIfNotExists kontekstowe, liniaJak sprawdzić, czy schemat bazy danych pasuje do schematu Entity Framework?
context.Database.Initialize(true)
nie wyjątek jeśli schemat nie pasuje do mojego kodu pierwszego schematu.
Czy istnieje sposób sprawdzenia poprawności, czy bieżąca baza danych pasuje do naszego schematu przed, na przykład, próbujemy uzyskać dostęp do encji, której tabela już nie istnieje w bazie danych, i wyjątek jest zgłaszany przez EF?
jest teraz https://github.com/reckface/EntityFramework.Verify przez [@reckface] (https://stackoverflow.com/users/474702) do tego celu – user326608
lepiej niż wcale! Szkoda, że już nie używam EF :) –