Я использую Entity Framework - первый подход к коду для управления моими базами данных. У меня есть требование реализовать Cascade Delete для нескольких таблиц. Я реализовал это с помощью атрибута [Required]. Он отлично работает для новых баз данных.
Когда я пытаюсь сгенерировать сценарии для обновления существующих баз данных (update-database -scripts), никаких изменений не обнаружено. Сгенерированный файл миграции не содержит никаких изменений.
Это ожидаемое поведение или я что-то упустил?
Было бы полезно, если бы кто-нибудь помог мне с созданием сценариев для удаления Cascade.