2016-05-30 75 views
0

我需要将项目从Visual Studio上传到Azure,但我必须与其他项目共享同一个数据库。所以我想我需要重新命名所有在DB中创建表格的模型,以防止与其他projetcs模型/表格发生冲突!实体框架代码首先重命名数据库中的模型/表格

我开始更改一个模型的名称,然后继续在代码中以及IdentityModels.cs文件中进行更改,但这样做是否真的有效?我还需要在其他文件中更改吗?简化这一切的一种方法是使用搜索和替换,但是我无法控制更改的内容!

任何好的建议如何在DB和所有实例中替换表名称?

+0

您可以使用1个物理数据库更EF车型。表名必须是唯一的。 __MigrationsHistory表共享更多的DbContexts ...如果您在表命名中有冲突,请考虑使用DB模式。 –

回答