//添加migrations dotnet ef migrations add [名称] //根据model更新sql表结构 dotnet ef database update //删除最新的migrations dotnet ef migrations remove //根据migrations版本名称更新sql表结构 dotnet ef database update [指定版本名称] //生成sql脚本 dotnet ef migrations script
在项目目录底下运行cmd
修改moel
运行成功后Migrations文件夹底下生成文件
更新数据库
原有的数据没删除,而且添加了字段
数据库更新到mig1版本
删除最新的migrations
生成sql语句
注意
项目文件需要配置以下节点,不配置将会报错
IOC要添加服务
补充:程序包管理控制台输入命令
//添加migrations Add-Migration [名称] //根据model更新sql表结构 Update-Database //删除最新的migrations Remove-Migration //根据migrations版本名称更新sql表结构 Update-Database [指定版本名称] //生成sql脚本 Script-Migration