Сначала я использую код EF6 с отключенной автоматической миграцией.На моем локальном ПК все в порядке, но при публикации из Visual Studio в Azure я получаю сообщение об ошибке, сообщающее, что обновление схемы прекращается из-за возможной потери данных.
Я знаю, что изменения, которые я запускаю, будут означать, что произойдет потеря данных, но это нормально.Но я не могу узнать, как отключить эту проверку от запуска.Я видел посты в других местах, которые касаются проектов баз данных - но не могу выяснить, как это сделать в первую очередь для кода EF6.
Точное сообщение об ошибке ниже.Большое спасибо за вашу помощь.
Ошибка SQL72014: Поставщик данных .Net SqlClient: Msg 50000, Уровень 16, Состояние 127, Строка 10 Строки были обнаружены.Обновление схемы прекращается, поскольку может произойти потеря данных.
Ошибка SQL72045: Ошибка выполнения сценария.
Выполненный скрипт:
FROM [dbo].[Shift])
RAISERROR (N'Rows were detected. The schema update is terminating because data loss might occur.', 16, 127)
WITH NOWAIT;