Я тестирую EF 4.3 (бета)
У меня есть несколько новых классов, которые должны генерировать таблицы и столбцы базы данных.
Из старого проекта в моей схеме есть несколько старых таблиц, к которым я хочу получить доступ через EF. Объявлены все классы. Для доступа к старой таблице есть отображаемый poco.
При миграции db также делается попытка создать эту старую таблицу.
Как можно установить, что этот класс / таблица не является частью миграции, а является частью модели ef?
xxx.OnModelCreating()
{
modelBuilder.Ignore<myOldTableClass>();
}
удаляет весь класс из модели. наконец, я не могу использовать его для доступа через dbContext.
Мне нравится использовать автоматические миграции. Я стараюсь избегать полного переноса старых таблиц db в классы EF. (Да, я знаю, что для этого есть генераторы) Есть 120 таблиц, которые все еще используются старыми приложениями.
некоторые новые таблицы, которые используются только с EF (новое приложение). есть 3 часто используемые таблицы. они не должны создаваться, но доступны через ef.