EF的命令行指令

摘要:
实体框架(以下简称EF),作为微软的ORM,自然是从。NET Framework转换为。NET核心。安装为了使用命令行在控制台中操作EF,需要首先安装Microsoft.EntityFrameworkCore.Tools。安装PackageMicrosoft.EntityFrameworkCore.Tools Update Microsoft。E可以通过此命令升级

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
EF的命令行指令第1张

出现以上描述,则说明Microsoft.EntityFrameworkCore.Tools安装成功,下面就可以进行更新、创建、删除数据库和数据表了。

命令行指令

  Add-Migration               添加新的迁移

  Drop-Database               删除数据库

  Get-DbContext               获取有关DbContext类型的信息

  Remove-Migration            删除上一次迁移

  Scaffold-DbContext          搭建数据库的DbContext和实体类型

  Script-Migration            从迁移生成SQL脚本

  Update-Database             将数据库更新为指定的迁移

免责声明:文章转载自《EF的命令行指令》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇gedit 乱码解决WPF模板概述(数据模板)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Oracle表中一行记录被锁(行锁,表锁,死锁)

表现形式:可以向表里面save新数据,但是无法跟新某一条数据,update的时候就一直在等待。 Oracle锁表查询和解锁方法 数据库操作语句的分类DDL:数据库模式定义语言,关键字:createDML:数据操纵语言,关键字:Insert、delete、updateDCL:数据库控制语言 ,关键字:grant、removeDQL:数据库查询语言,关键字:s...

【转】为什么事务日志自动增长会降低你的性能

在这篇文章里,我想详细谈下为什么你要避免事务日志(Transaction Log)上的自动增长操作(Auto Growth operations)。很多运行的数据库服务器,对于事务日志,用的都是默认的日志文件大小和自动增长设置。人们有时会很依赖自动增长机制,因为它们刚好能正常工作。当然,如果它正常工作的话,你不必太关注它,但很快你会发现会有问题出现。 只依...

SQL SERVER 2008 R2 自动备份并删除过期备份数据

    我们的系统维护的过程中肯定需要对数据库进行定期的备份,但是如果定时手工备份的话,不但浪费时间,也不能保证每次都可以按时备份,所以自动备份成为了我们的不二选择,但是定时备份需要定期清理备份文件,不然会因为磁盘空间不足导致备份失败,失去备份的准确性,下面我们就一步步来看一下如果自动备份并删除过期备份数据。 1.打开SQL SERVER 2008 R2,...

MAC OS 如何安装命令行工具:Command Line Tools

打开终端输入:xcode-select --install 回车 安装好了测试结果:gcc -v 显示如下: xcode-select: note: install requested for command line developer tools apple-1tekiiMac:~ apple-1$ gcc -v Configured with:...

foreign key constraint fails错误的原因

建表:CREATE TABLE Course ( Cno Char(4) PRIMARY KEY, Cname Char(40), Cpno Char(4), Ccredit Int, FOREIGN KEY (Cpno) REFERENCES Course(Cno) );插入数据:INSERT INTO Course VALUES('1'...

Openstack Mitaka 版本1

Openstack Mitaka 版本 计算节点扩容、cinder存储 目录 Openstack Mitaka 版本 计算节点扩容、cinder存储 1.增加计算节点 1.1 更改hosts解析 1.2 配置yum源 1.3 配置时间同步 1.4 安装openstack客户端和openstack-selinux 1.5 安装&配置安装nov...