EF的命令行指令
Entity Framework(后面简称EF)作为微软家的ORM,自然而然从.NET Framework延续到了.NET Core。
安装
为了能够在控制台中使用命令行来操作EF,需要先安装Microsoft.EntityFrameworkCore.Tools。
Install-Package Microsoft.EntityFrameworkCore.Tools
更新
通过该指令就可以升级Microsoft.EntityFrameworkCore.Tools
Update-Package Microsoft.EntityFrameworkCore.Tools
查看
通过该指令就可以查看Microsoft.EntityFrameworkCore.Tools
Microsoft.EntityFrameworkCore.Tools
出现以上描述,则说明Microsoft.EntityFrameworkCore.Tools安装成功,下面就可以进行更新、创建、删除数据库和数据表了。
命令行指令
Add-Migration 添加新的迁移
Drop-Database 删除数据库
Get-DbContext 获取有关DbContext类型的信息
Remove-Migration 删除上一次迁移
Scaffold-DbContext 搭建数据库的DbContext和实体类型
Script-Migration 从迁移生成SQL脚本
Update-Database 将数据库更新为指定的迁移