我想重置Entity Framework迁移,就好像我从未使用过此功能一样。
我试图:
Add-Migration Initial
结果是:
namespace fretapp.Migrations
{
public partial class Test : Migration
{
protected override void Up(MigrationBuilder migrationBuilder)
{
}
protected override void Down(MigrationBuilder migrationBuilder)
{
}
}
}
我从数据库中删除了所有表,但是API中的模型仍然在这里,因此它应该更新数据库,但是这里没有代码。
然后我尝试:
那么迁移中的数据存储在哪里?
谢谢。
答案 0 :(得分:0)
您可以使用以下命令撤消所有迁移。
Update-Database -Target:0
或者您运行以下命令
Update-Database <First MigrationName>
因此所有迁移将被撤消,然后您可以进行更改并生成新的迁移并继续进行工作。