在运行时更改模式名称

时间:2015-11-25 14:10:21

标签: c# entity-framework-6

我在项目中使用Entity Framework 6和Oracle数据库。

我有一个问题:在我的.edmx文件中(在xml编辑器中打开)我的所有触发器和表在真实表名或触发器之前都有一个名称(模式),每次我在新环境和数据库中安装我的项目有一个不同的名称,尝试oldSchame.table并返回错误。

所以现在我在xml编辑器中打开.edmx并删除所有模式名称(删除模式。)它可以工作,但如果我更新我的数据库模式名称等。

我发现了许多关于此的问题,但所有答案都是陈旧的(例如〜2010年,并提到实体框架4);实体框架6解决此问题的最佳方法是什么?

0 个答案:

没有答案