支持“xxxContext”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库
2018-01-23 09:39
573 查看
将项目的数据库连接用户及密码修改后(切换用户,用户名与原来不一样,用户下对象结构一致),报以下错误:
支持“XXXDBContext”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库
处理方式有两种:
1)重新基于新用户生成migration文件并updata-database;
可先排除原来用户下的migration文件
生成新用户下的migration文件,然后将Up()方法下内容注释后,执行update-database.
2)排除项目中migration文件并删除表 __MigrationHistory 中的数据
注意:以上两种方式的处理都会打破原来migration文件的连续性,特别是第二种方式。
支持“XXXDBContext”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库
处理方式有两种:
1)重新基于新用户生成migration文件并updata-database;
可先排除原来用户下的migration文件
生成新用户下的migration文件,然后将Up()方法下内容注释后,执行update-database.
2)排除项目中migration文件并删除表 __MigrationHistory 中的数据
注意:以上两种方式的处理都会打破原来migration文件的连续性,特别是第二种方式。
相关文章推荐
- 支持“xxx”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库
- 支持“XX”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库
- 支持“XXXDbContext”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库(http://go.microsoft.com/fwlink/?LinkId=2
- 支持“WeShopDb”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库
- 支持“EFDBContext”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库
- 支持“***Context”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库(http://go.microsoft.com/fwlink/?LinkId=238269)。
- 错误:支持“EFDbContext”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库(http://go.microsoft.com/fwlink/?LinkId
- 创建数据库后支持的模型被更改,考虑使用代码优先更新数据库
- 【C# - Entity Framework】支持“QlogEntities”上下文的模型已在数据库创建后发生更改
- 支持“OdeToFoodDb”上下文的模型已在数据库创建后发生更改
- 关于MVC 更改字段时 提示支持“MovieDBContext”上下文的模型已在数据库创建后发生更改
- LINQ TO Entity 在数据库发生更改时更新实体数据模型 .edmx 文件
- ASP.NET MVC 如何解决“上下文的模型已在数据库创建后发生更改”问题
- 使用EF Model First创建edmx模型,数据库有数据的情况下,如何同时更新模型和数据库
- ASP.NET MVC 如何解决“上下文的模型已在数据库创建后发生更改”问题
- 转载LINQ TO Entity 在数据库发生更改时更新实体数据模型 .edmx 文件
- [06] 使用 MVC 5 的 EF6 Code First 入门 系列:为ASP.NET MVC应用程序创建更复杂的数据模型
- Entity Framework应用:使用Code First模式管理数据库创建和填充种子数据
- 使用Code First创建数据模型