我使用以下步骤在我的MVC项目中生成CodeFirst类:
1)带有会员支持的运行应用程序并调用使用会员创建会员默认表(Membership,User,UserInRoles等)的MVC操作。
2)在我的项目中添加新的.edmx文件并在向导中选择“从数据库生成”。
3)在Visual Studio中编辑.edmx文件中的DB(添加新表)。
4)使用“Generate Database from model”在.edmx中创建新的数据库。
5)使用Entity Framework Power Tools Beta 3和“Reverse Engineer Code First”。
6)删除现有数据库并调用使用我的上下文的MVC操作。
这种情况是否有更简单的方法?
我收到以下错误消息:
引入FOREIGN KEY约束'FK_dbo.UsersInRoles_dbo.Users_Users_UserId'到表'UsersInRoles'可能会导致循环或多个级联路径。指定ON DELETE NO ACTION或ON UPDATE NO ACTION,或修改其他FOREIGN KEY约束即可。
请指导我关于出现的错误以及任何简单快速的方法。
谢谢。
1)带有会员支持的运行应用程序并调用使用会员创建会员默认表(Membership,User,UserInRoles等)的MVC操作。
2)在我的项目中添加新的.edmx文件并在向导中选择“从数据库生成”。
3)在Visual Studio中编辑.edmx文件中的DB(添加新表)。
4)使用“Generate Database from model”在.edmx中创建新的数据库。
5)使用Entity Framework Power Tools Beta 3和“Reverse Engineer Code First”。
6)删除现有数据库并调用使用我的上下文的MVC操作。
这种情况是否有更简单的方法?
我收到以下错误消息:
引入FOREIGN KEY约束'FK_dbo.UsersInRoles_dbo.Users_Users_UserId'到表'UsersInRoles'可能会导致循环或多个级联路径。指定ON DELETE NO ACTION或ON UPDATE NO ACTION,或修改其他FOREIGN KEY约束即可。
请指导我关于出现的错误以及任何简单快速的方法。
谢谢。