【发布时间】:2016-09-29 06:42:39
【问题描述】:
我搞砸了我的迁移并决定删除迁移文件夹中的所有文件。我还删除了 EF 创建的数据库。
不幸的是,现在当我运行以下命令时:
dotnet ef migrations add Initial
dotnet ef database update
正在创建的唯一表是 EF 的 MigrationsHistory 表,我的表都没有创建。
我需要做什么才能从头开始,以便在数据库中从我的代码模型中创建我的所有表?
【问题讨论】:
-
你删除了所有数据迁移的脚本吗?
-
在以前的 EF 版本中,我们必须使用
-force标志来重新创建初始迁移。也许 .Net Core 世界中也有类似的东西......
标签: .net entity-framework asp.net-core