Я новичок в Entity Framework, и мне может быть трудно «задать правильный вопрос» в Google. Так что попробую здесь.
Сначала немного фактов:
- Я работаю над проектом на основе Entity Framework 6.x.
- Я использую подход Model First.
- База данных представляет собой SQL Server.
Моя задача:
Каждый раз, когда запускаются мои модульные тесты, я отказываюсь от создания и заполнения тестовой базы данных с использованием реализации DropCreateDatabaseAlways<TContext>
. Источником данных является экземпляр (localdb)\v11.0.
Я дошел до того, что хотел бы сопоставить сущность с представлением базы данных. Я могу найти много материала о том, как легко сделать сопоставление, но я ищу способ применения представления к моей тестовой базе данных при создании/инициализации базы данных?
Я пытаюсь придерживаться чистого подхода Model First. Может ли кто-нибудь помочь с информацией о том, как можно создавать представления (и хранимые процедуры) при создании базы данных?