删除表后重新运行脚手架

Phi*_*013 5 sql-server asp.net-mvc-scaffolding asp.net-mvc-4

在 SQL Server 中删除表,然后重新运行脚手架后,删除表的实体不会被删除。

我已经在 SQL Server 中手动删除了表。然后我运行脚手架来更新项目中的实体。我运行了几次但没有任何改变。

我的脚手架命令:

Scaffold-DbContext "Data Source=DBHostname;Initial Catalog=DBName;Integrated Security=True;" Microsoft.EntityFramworkCore.SqlServer-OutputDir Entities -context MyDBContext -force
Run Code Online (Sandbox Code Playgroud)

我预计实体类会被脚手架自动删除。该DBContext.cs文件确实删除了对已删除的表/实体的所有引用。这使得我的代码得以构建,但代码并不像我期望的那么干净。

有谁知道如何使用脚手架将实体类删除到已删除的表中?

谢谢。