Я работал над новым проектом, использующим EF Core 2.1 + MySql с дизайном кода. Я был разочарован тем, что моя начальная миграция не включает функции DropForeignKey в методе Down()
. Я получаю все правильные DropTable()
методы, но они бесполезны, если у меня есть внешние ключи в моей базе данных (что я, скорее всего, всегда буду).
Есть ли способ включить EF Core 2.1 для автоматической генерации моих DropForeignKey()
методов? Или я должен продолжать входить в мою Первичную миграцию и добавлять мои DropForeignKey()
методы для всех моих FK?