我是初学者。我正在开展这个ASP.NET Core MVC
项目,我有两个表:Locations
和History
。我使用Code-First Approach
中的Visual Studio 2017 Package Manager Console
创建了两个表格。由于某些原因,我不得不放下两张桌子。我删除了两个Models
:Locations
和History
。然后我创建了一个新的Migration
,之后我更新了数据库。在从SQL Server Management Studio
检查数据库时,我发现表中没有。
现在,我想创建相同的两个表并进行一些更改。当我尝试使用Code-First Approach
在update-database
中键入命令NuGet Package Manager Console
时将表添加到数据库时,出现以下错误:
错误号码:3701,州:5,班级:11 无法删除表格'历史记录',因为它不存在或您没有权限。
但是在检查数据库时,我没有看到该表。我甚至通过执行select * from History
查询来检查表格,该查询给出了结果
无效的对象名称'历史'。
我觉得数据库和我的项目之间存在不匹配。怎么办?