none
Code First Configuration class update when new RRS feed

  • Вопрос

  • Есть база созданная с помощью Code First.
    Она правильно работает и компилируется.

    Есть стандартный класс Configuration, в методе Seed которого указано что добавить в базу при инициализации.
    Если в package manager console прописать update-database, то этот файл попытается найти все заданные записи, которых уже нет в базе и добавить их.
    Но бывают случаи, когда надо обновить уже существующую базу, значения в которых менялись. И когда Seed пытается восстановить все дефолтные значения - база не дает, так как уже есть некоторые связи у записей.

    Можно как-то настроить класс Configuration, чтоб он пытался добавить эти дефолтные значения, только если создается новая база, а не обновляется существующая?
    3 сентября 2014 г. 10:51

Ответы