【发布时间】:2015-11-24 13:21:54
【问题描述】:
我是实体框架的新手,我从我在 mysqlworkbench 中创建的 Mysql 数据库中通过逆向工程创建了我的实体,然后我在我的实体中添加了一些外键,然后我添加了一个迁移并尝试更新我的数据库但是出现错误,提示:“表 'pidev.pidev.personal' 不存在”。 “pidev”是我的数据库的名称。 personal 是另外两个子类“candiadte”和“employee”的超类,我使用 TPH 作为继承策略。 PLZ 我需要一些帮助。
【问题讨论】:
-
你是先用数据库吗?
-
你有
pidev两次是有原因的吗?可能是找不到表的原因。 -
@BilelChaouadi 是的,我为什么使用它?
-
@programmer117 是在服务器资源管理器“pidev”和另一个名为“pidevContext(myproject.web)”的数据库中,当我将我的应用程序连接到数据库时,添加了第三个“pidev1”我不知道为什么!!!!!!
-
你是想把两个数据库合并成一个实体模型吗?
标签: mysql entity-framework migration