LocalDb MDF стратегия публикации файлов

Я использую Entity Framework (сначала код) для управления моей локальной базой данных. У меня есть файл MDF с двумя пустыми таблицами в моем проекте. Я установил Копировать в выходной каталог, чтобы копировать, если новее

Когда я отлаживаю свое приложение, файл MDF сохраняется в папке /bin/Debug. Далее программа заполняет базу данных. Когда я перезапускаю приложение, данные сохраняются в базе данных, и пользователь может добавлять новые записи. Но если я изменю структуру таблицы, база данных будет стерта из-за изменения файла MDF. Даже если программа повторно заполняет данные, пользовательские данные отсутствуют. Мои вопросы: как управлять эволюцией структуры данных, когда приложение будет в производстве? Действительно, я бы обновил структуру и оставил пользователям локальные данные.

0 ответов

Другие вопросы по тегам