У меня есть существующая версия DB с схемой и данными. Я создал классы, используя утилиту microsoft (классы CodeFirst). Затем я включил миграцию.EF Migrations - существующая БД, но вы хотите развернуть с нуля
Теперь я озадачен поведением -IgnoreChanges. Если в исходной миграции нет логики Up() и Down(), что произойдет, когда я развернусь в prod db?
EF просто игнорирует все миграции и просто строит с нуля непосредственно из модели?
Если я не помещаю -IgnoreChanges, все логики Up() и Down() есть. Но при обновлении-базе данных он выдает исключение из таблицы с тем же именем, которое уже существует.
Я использую EF 5 RC.