EntityFramework / Databasefirst /更改ConnectionString DesignTime

时间:2018-12-05 10:40:38

标签: c# mysql visual-studio entity-framework

我们正在使用数据库优先方法从数据库中生成应用程序模型。最初,开发是通过将myDatabase作为模式名称来完成的。

现在,我们还有myDatabase_test。在运行期间,更改连接字符串以连接到任一数据库都没有问题。

但是,对于数据库的一些较大更改,我们现在需要Visual Studio连接到测试数据库,以便为应用程序的调试版本生成更新的模型。

更改App.config中的连接字符串确实可以,但是选择Update Model from Database时,Visual Studio似乎无法正确处理。它建议将测试数据库中的每个表“添加”到模型中,尽管单个表中只有一个额外的列。

即似乎设计者正在考虑将myDatabase.table1用作除myDatabase_test.table1之外的另一个表。 (这是技术上的,但不是模型方面的)

是否可以在设计时更改模型的底层同步源,而不必每次都删除并重新创建整个模型?

0 个答案:

没有答案