mysql - Entity Framework 6.0 启用 MySQL 和自动迁移错误 :- RenameIndexOperation exception

标签 mysql entity-framework entity-framework-migrations

我们的应用程序使用启用了自动迁移的 Entity Framework 6.0 和 MySql 后端。当我们将外键重命名为不同的名称时,迁移失败并出现错误 RenameIndexOperation

是否有解决此错误以及启用自动迁移时 MySQL 上可能发生的其他预期错误的解决方案?

最佳答案

你必须将你的 MySQL 服务器升级到 5.7,因为他们已经在其中实现了重命名索引

关于mysql - Entity Framework 6.0 启用 MySQL 和自动迁移错误 :- RenameIndexOperation exception,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31598347/

相关文章:

java - Spring Boot/Data 不重新创建表

c# - LINQ 与 LINQ to Entities,分组时保持排序

c# - 修改edmx模板文件

entity-framework - 为什么数据库恢复后EF要创建索引?

c# - 为什么 EF 将 char 属性视为实际的 guid?

php - 当单词包含单引号时无法插入

java - 性能问题 - 在 java 的 unix box 中写入巨大的 csv 文件时花费太多时间,与 MYSQL DB 交互以对每条记录进行交叉检查

php - jQuery 自动完成将查询转换为小写

entity-framework - 在 Entity Framework 中保存一个,保存全部

c# - Entity Framework : am I supposed to modify migration classes?