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 就完美解决问题
最新文章
- ASP.NET图形验证码的生成
- 图解VS2010打包全过程(转)
- PROTEL99SE封装说明
- Hadoop作业调度器
- c++内存管理错误记录
- Android滑动事件冲突
- iOS随机颜色
- JAVA 23种开发模式详解(代码举例)
- macOS安装beego的使用bee命令出现killed:9 解决办法
- [转]ubuntu安装vncserver实现图形化访问
- oracle查看执行最慢与查询次数最多的sql语句及其执行速度很慢的问题分析
- js控制多层单选,多选按钮,做隐藏操作
- 3. svg学习笔记-基本形状和画笔属性
- spring boot和swagger 整合
- 进程池爬取并存入mongodb
- day86
- 关于ajax访问webservice查询数据量稍微大一点,就会返回error500的解决方案
- Visual C++中的TCHAR
- 工作记录(1)- js问题
- spring与shiro配置详解