EF Core在电子邮件和PhoneNumber的列名称上显示错误

时间:2018-04-05 15:49:45

标签: asp.net-core entity-framework-core ef-core-2.0

我目前有一个通过初始迁移创建的用户实体模型。我正在尝试添加两个名为' Email'和' PhoneNumber'。

当我尝试创建新迁移时,我收到以下错误:

An error occurred while calling method 'BuildWebHost' on class 'Program'. Continuing without the application service provider. Error: Invalid column name 'Email'. Invalid column name 'PhoneNumber'.

我尝试恢复迁移,删除它们并重新开始,但我仍然遇到此错误。

有什么可能导致这种情况的想法?

迁移命令:dotnet ef migrations add AddEmailAndPhoneDbMigration -c UsersDbContext -o Data/Migrations/IdentityServer/UserDb

1 个答案:

答案 0 :(得分:0)

似乎提供程序没有正确识别列,您的实体模型或dbcontext是错误的