程序包管理器控制台中文乱码
一 中文乱码
打开VS->工具->NuGet包管理器->程序包管理控制台,选择xx.EntityFrameworkCore项目
通过陈续保管理器控制台做数据库迁移时,出现中文乱码的问题,见下图
在程序包管理器控制台中输入以下命令,即可解决中文乱码问题:
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
二 数据迁移
add-migration UpdateMaterialAandInbound
update-database UpdateMaterialAandInbound
运行上面两个命令,完成数据迁移,我这里做了数据库表字段的修改,迁移完成,数据库表字段修改成功。
对于数据库迁移,下面的文章介绍的更详细
ASP.NET CORE系列【六】Entity Framework Core 之数据迁移 - 懂得。 - 博客园