0
我有一个应用程序,当时我使用Code First而没有迁移,但现在我想切换到Code First with Migrations。当运行迁移,SQL脚本对下面的实体框架 - 代码优先迁移:现有约束条件
FK_dbo.[ChildTableName]_dbo.[ParentTableName]_[ChildColumnName]
模式将消除这些限制和他们这样做需要更改后重新添加约束检查。我遇到的问题是我有现有的约束,实体框架没有检测到,所以我最终有重复的约束。
例如,我的数据库最初有一个名为FK_UserConfig_User_User_ID的约束,现在实体框架创建了一个名为FK_dbo.UserConfig_dbo.User_User_ID的重复约束。有没有办法让Entity Framework检测现有的约束?