0
A
回答
0
删除?
如果你是eman实体,那么是的。假设您使用的是数据库优先方法,并且您的模型不需要很多重新配置。然后从数据库更新模型,你很好。
1
解决方法是根据您正在连接的数据库重写DbContext类中的方法。
public class YourDbContext : DbContext
{
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Product>().ToTable("yourNewTableName");
}
}
相关问题
- 1. 更改实体框架模式名称
- 2. 实体框架 - 更改表格/实体的显示名称
- 3. 实体框架标量属性名称更改,更改列名?
- 4. 在EF4(实体框架4)中更改数据库表名称
- 5. 使用实体框架在运行时更改表名称4
- 6. 实体框架更改每个连接的架构名称
- 7. 实体框架PK名称
- 8. 实体框架 - 按名称
- 9. Bot框架名称实体
- 10. 实体框架按名称获取表
- 11. 使用实体框架迁移更改约束名称
- 12. 在运行时更改模式名称 - 实体框架
- 13. 更改数据库实体名称框架
- 14. 更改Code-first实体框架中的列名称?
- 15. 实体框架更改我的默认数据库名称
- 16. 如何使用实体框架更改应用程序名称
- 17. 实体框架Rest API更改实体
- 18. 实体框架:更改表的值
- 19. 实体框架:实体名称中的无效字符列表
- 20. 实体框架6 T4模板更改实体的文件名
- 21. 实体框架6.模式名称
- 22. 实体框架:无效的列名称
- 23. 实体框架4.1:名称约束
- 24. 实体框架 - 版本属性名称
- 25. 实体框架无效的列名称
- 26. 更改实体框架中的表名(代码优先)
- 27. 实体框架代码优先 - 更改表名
- 28. 实体框架更新更改
- 29. 如果实体框架中的模型更改,则更改表
- 30. 实体框架:更改表格(关键更改)
正如某人刚回答 - 然后删除,您还可以编辑.edmx文件。但是,我在这方面取得了不同的成功 - 我总是错过了一些东西,最终以一个破碎的.edmx结尾。如果你想尝试一下,那么确保你有一个备份,并且它可能是最容易删除表和更新。但是,您将失去对导航属性(名称,类型,ID与实体连接等)的任何自定义设置。 – Rup 2012-02-13 19:05:09