Asp.net mvc 3 实体框架4.3数据迁移:不存在的数据库

Asp.net mvc 3 实体框架4.3数据迁移:不存在的数据库,asp.net-mvc-3,data-migration,entity-framework-4.3,Asp.net Mvc 3,Data Migration,Entity Framework 4.3,我想处理这种情况: 我有一个现有的模型(例如1.0版) 我添加了几个数据迁移,并逐一运行它们 由于某些原因,已删除现有数据库 我使用CreateDatabaseIfNotExists从头创建了数据库,它将生成最新的方案,其中已经有空的\uu MigrationHistory表 在下一次执行网站时,将发生数据迁移错误 我发现的一种处理方法是手动将所有数据迁移元数据填充到\uu MigrationHistory表中,这看起来不是很乐观 是否有其他方法处理此类情况(例如,方案比较)

我想处理这种情况:

  • 我有一个现有的模型(例如1.0版)
  • 我添加了几个数据迁移,并逐一运行它们
  • 由于某些原因,已删除现有数据库
我使用
CreateDatabaseIfNotExists
从头创建了数据库,它将生成最新的方案,其中已经有空的
\uu MigrationHistory

在下一次执行网站时,将发生数据迁移错误

我发现的一种处理方法是手动将所有数据迁移元数据填充到
\uu MigrationHistory
表中,这看起来不是很乐观

是否有其他方法处理此类情况(例如,方案比较)