我有一个名为X的表已经映射到我的实体模型。我想在数据库中将表的名称更改为Y,在实体模型中将Y更改为。
最简单的方法是什么?
最好删除
答案 0 :(得分:1)
解决方案是根据您连接的数据库覆盖DbContext类中的方法。
public class YourDbContext : DbContext
{
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Product>().ToTable("yourNewTableName");
}
}
答案 1 :(得分:0)
删除?
如果你是eman实体,那么是的。假设您正在使用数据库优先方法,并且您的模型不需要大量重新配置。然后从db更新模型,你很好。