我刚刚将我的应用程序从数据库优先更改为代码优先!部署方面有多么大的改进!但现在我有以下问题。我从我的数据库生成了我的代码优先模型,但是在从生成的代码重新创建数据库之后,我的数据库中的视图就像表格一样生成了!
如何首先从代码生成我的视图?如果我需要手动生成它们和/或将它们映射到我的实体?
编辑。
Luke McGregor 的帖子确实让我很接近。是的,它现在生成视图。但是迁移不起作用。
尝试执行 Update-Database 语句时,初始输出是仍有代码更改。
因此,我执行了 Add-Migration xxx 命令并再次触发了 Update-Database 命令。
编辑2:
解决我的代码优先代码和视图的 SQL 代码之间的一些差异解决了这个问题!