我有一个带有 Admin 对象的 Blog 对象。我最初的设置错误,它错误地创建了我的列。我手动删除了“Admin_Id”外键字段和关系。现在,当我再次运行迁移时,它不会添加外键和关系。
我可以强制实体框架以某种方式再次更新数据库吗?
我的对象:
行政
public class Admin: WebPage, IWebPage
{
public string Name { get; set; }
public string Email { get; set; }
public string About { get; set; }
public string Image { get; set; }
public List<Blog> Blogs { get; set; }
}
博客
public class Blog : WebPage, IWebPage
{
public string Title { get; set; }
public string Summary { get; set; }
public string ArticleBody { get; set; }
public string Author { get; set; }
public DateTime PostingDate { get; set; }
public virtual Admin Admin { get; set; }
public virtual BlogCategory BlogCategory { get; set; }
public virtual List<Comment> Comments { get; set; }
}