Миграция C# Code-First, up/down?

Начал использовать команду add-migration в консоли диспетчера пакетов для создания миграций для моей модели. Мой вопрос, метод вверх и вниз. Я предполагаю, что целью метода down является удаление всех зависимостей и удаление таблиц, если они уже есть в базе данных? Кроме того, метод down будет выполняться перед методом up? Тогда метод up является обратным, создает/обновляет таблицы/индексы и т. д.?

Иногда, когда я использую это, метод down получает много таблиц создания, которые затем удаляются? Недавно он создал и удалил много таблиц, и почти то же самое произошло в методе up. Почему?

41
задан Ladislav Mrnka 19 March 2012 в 11:54
поделиться