标签: asp.net-mvc ef-code-first
我在管理工作室中删除了一个表,使用代码第一个实体框架不应该再次自动创建表。我怎样才能让这张桌子回来?我可以说包管理器控制台中有什么东西吗?谢谢你的帮助。
我可以删除整个数据库吗?
答案 0 :(得分:1)
只要您不关心数据,删除它可能是最简单的选择。它应该自动重新创建。
EF不会重新创建已删除的表,但由于数据库与dbcontext不匹配,可能会显示错误。接下来,您可以启用drop并为其重新创建初始化程序,以便在数据库不匹配时始终重新创建数据库,或者启用迁移支持并编写所有更改脚本。