asp.net-core - 重置 Entity Framework 7 迁移

标签 asp.net-core entity-framework-core

我正在使用 Entity Framework 7 beta 5。我从带有用户管理的 mvc 模板开始。在我的试验过程中,我添加了几次迁移。

现在我想删除我的数据库,创建一个新的初始迁移并用它生成一个新的干净数据库。

但是,据我所知,dnx ef 命令没有可以促进这一点的命令。我该如何继续?

最佳答案

您到底需要 EF 的哪些支持?这就是我要做的:

  • 删除您的数据库
  • 删除所有迁移
  • 配置上下文以指向新的、干净的 数据库
  • 运行dotnet ef migrations add <initial-migration-name>

关于asp.net-core - 重置 Entity Framework 7 迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32009617/

相关文章:

asp.net-core - 如何在asp.net core中更改 `ReflectionIT.Mvc.Paging`包样式

c# - 在 ASP.NET Core 项目上启用 StyleCop.Analyzers

c# - Entity Framework Core SQLite - 在测试中模拟预加载

c# - 在派生的 DbContext 中获取服务

c# - 使用 LINQ 和 Entity Framework (核心)从一个 SQL 查询中的多个表中提取数据

asp.net-core - 我可以从 AspNetCore FilterContext 获取 RouteTemplate 吗?

pinvoke - 与 ASP.net vNext 中的非托管代码进行互操作

ssl - ASP.NET 核心 + IIS + SSL

asp.net-core - 在 Blazor 中将 Identity 与 AddDbContextFactory 结合使用

c# - 更改生成的联接表的名称(多对多)-EF Core 5