我有一个使用SQL Server和EF Core的ASP.NET Core应用程序。它包含两个表格。我已成功创建了Entity Framework Core迁移,并使用它更新了第一个名为“Pies”的表格。
然后,当我添加另一个名为“Feedbacks”的表格时,我创建了第二个迁移。但是,在我尝试更新数据库时,它失败了,并且我收到了这个错误:
Error Number:2714,State:6,Class:16 There is already an object named 'Pies' in the database.
以下是DbContext类:
然后,当我添加另一个名为“Feedbacks”的表格时,我创建了第二个迁移。但是,在我尝试更新数据库时,它失败了,并且我收到了这个错误:
Error Number:2714,State:6,Class:16 There is already an object named 'Pies' in the database.
以下是DbContext类:
public class AppDbContext : DbContext
{
public AppDbContext(DbContextOptions<AppDbContext> options) : base(options)
{
}
public DbSet<Pie> Pies { get; set; }
public DbSet<Feedback> Feedbacks { get; set; }
}