我使用现有数据库启动了一个 ASP.NET MVC 4 项目,为了映射现有模型,我创建了一个名为 Legacy.edmx 的 ADO.NET 实体数据模型。对于我的新实体,我首先使用代码是为了使用迁移和模型内验证。某些实体具有来自 ADO 自动生成的实体的外键。
问题是,如果我尝试生成迁移,它会尝试从 Legacy.edmx 再次创建所有表。
如何避免这种行为?或者,还有另一种方法可以使这种情况起作用?
我使用现有数据库启动了一个 ASP.NET MVC 4 项目,为了映射现有模型,我创建了一个名为 Legacy.edmx 的 ADO.NET 实体数据模型。对于我的新实体,我首先使用代码是为了使用迁移和模型内验证。某些实体具有来自 ADO 自动生成的实体的外键。
问题是,如果我尝试生成迁移,它会尝试从 Legacy.edmx 再次创建所有表。
如何避免这种行为?或者,还有另一种方法可以使这种情况起作用?