我使用了一个备份数据库,并首先添加了一个新表。现在,当我尝试使用添加迁移时,我得到了此错误:
无法生成显式迁移,因为以下 明确的迁移正在等待
建议项目中的迁移不匹配DB中的迁移,当我看时,__移民表中没有迁移?
由于这些表存在在数据库中,我如何将所有这些迁移插入我的SQL DB中?有什么方法可以使它们全部添加,以便项目迁移和SQL DB迁移将匹配,以便我可以继续添加/编辑表?
事先感谢您的任何帮助。
,所以我发现了一些有帮助的东西!不幸的是,这意味着我丢失了所有迁移文件,但这不是世界的尽头。
以下是此网站的参考:单击此处
- 从数据库中删除_ migration History表
- 删除项目迁移文件夹中的单个迁移文件
- 包装管理器控制台启用移民
- pmc中的添加迁移首字母
- 评论初始迁移中UP方法内部的代码
- PMC中的更新数据库(除了创建迁移条目外什么都不做(
- 在初始方法中删除注释
我希望这也对其他人有所帮助。