试图添加移民时,SQL中缺少迁移数据



我使用了一个备份数据库,并首先添加了一个新表。现在,当我尝试使用添加迁移时,我得到了此错误:

无法生成显式迁移,因为以下 明确的迁移正在等待

建议项目中的迁移不匹配DB中的迁移,当我看时,__移民表中没有迁移?

由于这些表存在在数据库中,我如何将所有这些迁移插入我的SQL DB中?有什么方法可以使它们全部添加,以便项目迁移和SQL DB迁移将匹配,以便我可以继续添加/编辑表?

事先感谢您的任何帮助。

,所以我发现了一些有帮助的东西!不幸的是,这意味着我丢失了所有迁移文件,但这不是世界的尽头。

以下是此网站的参考:单击此处

  • 从数据库中删除_ migration History表
  • 删除项目迁移文件夹中的单个迁移文件
  • 包装管理器控制台启用移民
  • pmc中的添加迁移首字母
  • 评论初始迁移中UP方法内部的代码
  • PMC中的更新数据库(除了创建迁移条目外什么都不做(
  • 在初始方法中删除注释

我希望这也对其他人有所帮助。

最新更新