Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
ORLENOK
90 / 89 / 37
Регистрация: 05.08.2011
Сообщений: 419
Завершенные тесты: 5
1

Entity Framework автоматическая миграция

28.09.2016, 22:57. Просмотров 668. Ответов 1

Добрый день!

В своём проекте использую EF Code First. Изначально всё было настроено и несколько месяцев отработало нормально, но недавно появилась проблема.
Проблема с следующем:
На локальном компьютере были внесены изменения в Code First модель БД, с помощью автоматической миграции они были успешно применены к самой БД. При загрузке на реальный сервер появилась ошибка и изменения не были применены. Суть ошибки уже не помню. Но спустя какое-то время они всё же применились, но при перезагрузки сайта появляется ошибка, что таблица уже существует (пытается сработать автоматическая миграция). Появляется она один раз при запуске сайта и сильно не мешает, но сегодня было замечено, что новые миграции так-же не применяются.
Вопрос: как дать знать приложению, что автоматическая миграция применилась? (что-нибудь в БД изменить, в проекте), пробовал удалять из таблицы Миграций все строки - пишет ошибки, пытается применить какие-то миграции. Или может быть есть какое-то другое решение?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.09.2016, 22:57
Ответы с готовыми решениями:

Проблемка с Entity Framework
Здравствуйте, проблема такого плана - пока файл с .edmx расширением создается в рамках веб-сайта...

Кэш Entity Framework не сбрасывается
Добрый день При вызове из метода контроллера метода public IEnumerable<Client>...

Entity Framework многие-ко-многим
Добрый день! Прошу прощения, если создал тему не в том разделе. Ситуация такая: Использую EF...

GridView, Entity Framework, биндинг и подстатановка
Всем доброго времени суток, хочется задать уже давно наболевший вопрос. Делаю курсовую связанную с...

Entity Framework связь один-ко-многим
Приветствую! Имеется две модели (со связью один-ко-многим): public class Menu { ...

1
Монфрид
1212 / 1022 / 293
Регистрация: 07.03.2012
Сообщений: 3,243
Завершенные тесты: 2
05.10.2016, 12:41 2
автоматические миграции - зло.
Но коли вам от них уже не избавиться, то можно сравнить таблицы MigrationHistory у себя локально, и на сервере. Если локально у вас нет ошибок, и на сервере изменения в таблицах были произведены, то можно попробовать перенести всё то, что у вас в MigrationHistory на сервер.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.10.2016, 12:41

Использование Entity Framework в ASP.NET
Доброго времени суток ребята! Вопрос про EF. Вот когда создавал обычное приложение (не Web), то...

Что значит сконфигурировать Entity Framework?
Дали задание в универе, не могу понять что нужно делать "Изменить класс сущности и...

GridView и EntityDataSourсe отказываются работать с Entity Framework 6
Доброго времени суток, ребята! Создал проект ASP.net, подключил БД, создал с помощью EF 6.0.2...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru