【发布时间】:2014-09-21 19:35:43
【问题描述】:
我是 Entity Framework 的新手,我可能很难在 google 上“提出正确的问题”。所以我会在这里尝试。
首先是一些事实:
- 我正在开发一个基于 Entity Framework 6.x 的项目。
- 我使用的是模型优先方法。
- 数据库是 SQL Server。
我的挑战:
每次我的单元测试运行时,我都会放弃使用DropCreateDatabaseAlways<TContext> 实现来创建和播种测试数据库。数据源是一个 (localdb)\v11.0 实例。
我已经到了想将实体映射到数据库视图的地步。我可以找到很多关于进行映射有多容易的材料,但我正在寻找的是一种在数据库创建/初始化时将视图应用于我的测试数据库的方法?
我试图保持纯粹的模型优先方法。在创建数据库时,任何人都可以提供有关如何创建视图(和存储过程)的信息吗?
【问题讨论】:
标签: sql entity-framework entity-framework-6 sql-view ef-model-first