Я использую EF Code First в своем решении с SQL Server Express за ним.Когда я обновляю свою модель, мне всегда приходится удалять базу данных перед перезапуском решения.Я знаю, что это потому, что моя база данных больше не актуальна.В этом случае я теряю все данные в своих таблицах.
Я хотел бы иметь возможность обновлять свои модели (например, добавляя новое поле) и сохранять все данные в своих таблицах.
Даже если я обновляю свою базу данных вручную, при перезапуске решения я получаю следующую ошибку:
Модель, поддерживающая контекст EntityFrameworkDbContext, изменилась с момента создания базы данных.Либо удалите / обновите базу данных вручную, либо вызовите Database.SetInitializer с экземпляром IDatabaseInitializer
Есть предложения?
Спасибо.