2016-05-30 73 views
0

我需要將項目從Visual Studio上傳到Azure,但我必須與其他項目共享同一個數據庫。所以我想我需要重新命名所有在DB中創建表格的模型,以防止與其他projetcs模型/表格發生衝突!實體框架代碼首先重命名數據庫中的模型/表格

我開始更改一個模型的名稱,然後繼續在代碼中以及IdentityModels.cs文件中進行更改,但這樣做是否真的有效?我還需要在其他文件中更改嗎?簡化這一切的一種方法是使用搜索和替換,但是我無法控制更改的內容!

任何好的建議如何在DB和所有實例中替換表名稱?

+0

您可以使用1個物理數據庫更EF車型。表名必須是唯一的。 __MigrationsHistory表共享更多的DbContexts ...如果您在表命名中有衝突,請考慮使用DB模式。 –

回答