ef core mysql 生成迁移失败_EFCore + MySql codeFirst 迁移 Migration出现的问题
第二次使用Migration update-database的時候出現以下錯誤:
System.NotImplementedException: The method or operation is not implemented. at Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator.Generate(RenameColumnOperation operation, IModel model, MigrationCommandListBuilder builder) at Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator.Generate(MigrationOperation operation, IModel model, MigrationCommandListBuilder builder) at Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator.Generate(IReadOnlyList`1 operations, IModel model) at Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.GenerateUpSql(Migration migration) at Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.Migrate(String targetMigration) at Microsoft.EntityFrameworkCore.Design.Internal.MigrationsOperations.UpdateDatabase(String targetMigration, String contextType) at Microsoft.EntityFrameworkCore.Design.OperationExecutor.OperationBase.Execute(Action action)
后來發現是
MySql.Data.EntityFrameworkCore 下的問題(應該是沒有實現renameColumn的生成sql方法):
改為使用 Pomelo.EntityFrameworkCore.MySql 就完美解決問題
原文:https://www.cnblogs.com/MaxGorGor/p/11361237.html
總結
以上是生活随笔為你收集整理的ef core mysql 生成迁移失败_EFCore + MySql codeFirst 迁移 Migration出现的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tgp dnf服务器文件在哪,DNFTG
- 下一篇: 【Python selenium自动化环