创建Controller后保存sql文件?

时间:2016-04-13 09:13:20

标签: asp.net-mvc entity-framework visual-studio asp.net-mvc-5

在为表示数据库中的表的模型创建Controller之后,Visual Studio要我保存sql文件dbo.Table.sql。我在网上找到的教程和文档根本没有提到这一点。

因此,在我指定模型和上下文并在add对话框上按Add Controller后,它会打开一个安全的对话框。该路径在我的Documents文件夹中开始,但我不确定在何处安全,我会将其逻辑地放在App_Data中。

  • 那么为什么要求我保护sql文件?
  • 我需要在哪里存储它?
  • 也许,为什么文档中没有提到这个?我很确定我是以同样的方式这样做的。创建SQL Server - >添加表格 - >添加模型 - >使用Entity Framework
  • 添加带有视图的MVC5控制器

enter image description here

1 个答案:

答案 0 :(得分:0)

答案很简单,我的Model类中有一个拼写错误,所以它找不到表格,你可以在截图中看到它。如果你问我最好在添加没有正确映射表的控制器时发出警告,并给出为其创建本地脚本文件的选项。另一方面,现在我知道这很明显。