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