广告
返回顶部
首页 > 资讯 > 后端开发 > ASP.NET >EntityFrameworkCore工具使用命令行
  • 692
分享到

EntityFrameworkCore工具使用命令行

2024-04-02 19:04:59 692人浏览 独家记忆
摘要

命令列表 Cmdlet Description -------------------------- ---------

命令列表

     Cmdlet                      Description
    --------------------------  ---------------------------------------------------
    Add-Migration               Adds a new migration.

    Drop-Database               Drops the database.

    Get-DbContext               Gets infORMation about a DbContext type.

    Remove-Migration            Removes the last migration.

    Scaffold-DbContext          Scaffolds a DbContext and entity types for a database.

    Script-DbContext            Generates a sql script from the current DbContext. 

    Script-Migration            Generates a SQL script from migrations.

    Update-Database             Updates the database to a specified migration.

Add-Migration

说明: 添加新的迁移。

以下示例创建一个指定名称A的迁移

  • Add-Migration A

Drop-Database

说明: 删除数据库

以下示例删除数据库

  • Drop-Database -WhatIf

Get-DataContext

说明: 获取数据库上下文得相关信息

Remove-Migration

说明: 删除上次迁移(回滚为迁移完成的代码更改)

以下示例强制删除上一次迁移

  • Remove-Migration -Force

Scaffold-DbContext

说明: 为数据库和实体类型生成代码。为了生成实体类型,数据库表必须具有主键。DbContextScaffold-DbContext

Script-Migration

说明: 生成 SQL 脚本,该脚本将从一个选定迁移到另一个选定迁移的所有更改应用。

下面的示例使用迁移名称为初始创建迁移创建脚本。

  • Script-Migration -To InitialCreate

下面的示例使用迁移 ID 为初始创建迁移后的所有迁移创建脚本。

  • Script-Migration -From 20180904195021_InitialCreate

Update-Database

说明: 将数据库更新为上次迁移或指定的迁移。

下面示例为还原所有迁移

  • Update-Database -Migration 0
    以下示例将数据库更新为指定的迁移。第一个使用迁移名称,第二个使用迁移 ID 和指定的连接:
  • Update-Database -Migration InitialCreate
  • Update-Database -Migration 20180904195021_InitialCreate -Connection your_connection_string

到此这篇关于Entity Framework Core工具使用命令行的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持编程网。 

--结束END--

本文标题: EntityFrameworkCore工具使用命令行

本文链接: https://www.lsjlt.com/news/138090.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • EntityFrameworkCore工具使用命令行
    命令列表 Cmdlet Description -------------------------- ---------...
    99+
    2022-11-13
  • 怎么使用命令行sxstrace.exe工具
    今天小编给大家分享一下怎么使用命令行sxstrace.exe工具的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。使用命令行sx...
    99+
    2023-07-01
  • 使用Rust开发命令行工具
    生成二进制文件,将其扔到环境变量的path下即可~ 用rust打造实时天气命令行工具[1] 找到合适的API 使用该api[2] 如请求 api.openweathermap.org/da...
    99+
    2023-08-30
    后端
  • Python click——命令行工具
    我们的游戏资源处理工具是python实现的,功能包括csv解析,UI材质处理,动画资源解析、批处理,Androd&iOS自动打包等功能。 该项目是由其他部门继承过来的,由于绝大部分代码不符合我们的业务需求,所以进行了大重构。 删除...
    99+
    2023-01-31
    命令行 工具 Python
  • CliTodo命令行todo工具使用演示
    目录前言链接使用演示实现过程实现命令行参数实现可以操作的命令行待办项保存在本地前言 bald3r-node-todo是一个用node.js开发的,主要用于命令行的todo工具,主要使...
    99+
    2022-11-13
    Cli Todo命令行todo工具 Cli Todo
  • Node.js 使用命令行工具检查更新
    随着 Node.js 的“走红”,使用 Node.js 开发命令行工具越来越简单。一个成熟的命令行工具应该从一开始就要考虑好之后的版本更新如何“优雅”的告知用户。最好的方法当然是当用户在终端执行命令时,将相...
    99+
    2022-06-04
    命令行 工具 Node
  • Oracle中DBV命令行工具如何使用
    这期内容当中小编将会给大家带来有关Oracle中DBV命令行工具如何使用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。特点:以只读的方式打开数据文件,在检查过程中不会修改...
    99+
    2022-10-18
  • Android 命令行工具简介
    关于作者:CSDN内容合伙人、技术专家, 从零开始做日活千万级APP。 专注于分享各领域原创系列文章 ,擅长java后端、移动开发、商业变现、人工智能等,希望大家多多支持。 目录 一、导...
    99+
    2023-10-04
    android 命令行 log
  • Linux命令行工具exa怎么用
    小编给大家分享一下Linux命令行工具exa怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!exa 命令简介exa 是一个命令行工具,可以列出指定路径(如未指...
    99+
    2023-06-27
  • Python命令行工具clint怎么用
    这期内容当中小编将会给大家带来有关Python命令行工具clint怎么用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Clint 是一个包含了用于开发命令行应用的工具集合模块。它支持高亮,但是在会话为 T...
    99+
    2023-06-02
  • Redis命令行工具有哪些使用方法
    这篇文章主要介绍“Redis命令行工具有哪些使用方法”,在日常操作中,相信很多人在Redis命令行工具有哪些使用方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Redis命令行工具有哪些使用方法”的疑惑有所...
    99+
    2023-06-04
  • 怎么使用Node.js写一个命令行工具
    这篇文章主要介绍“怎么使用Node.js写一个命令行工具”,在日常操作中,相信很多人在怎么使用Node.js写一个命令行工具问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用Node.js写一个命令行工具...
    99+
    2023-06-17
  • 如何使用Node.js写一个命令行工具
    这篇文章给大家分享的是有关如何使用Node.js写一个命令行工具的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体如下:操作系统需要为Linux1. 目标在命令行输入自己写的命令...
    99+
    2022-10-19
  • 使用kubeadm命令行工具创建kubernetes集群
    目录命令行工具通过软件仓库安装二进制文件下载安装ubutu & centos 快速安装创建 kubernetes 集群1,创建 Master2,然后初始化集群网络。3,加入集...
    99+
    2022-11-13
  • 玩转Go命令行工具Cobra
    目录1 简介2 安装2.1 安装Cobra-cli脚手架工具2.2 在项目中下载Cobra依赖3 使用方式3.1 Hello World3.2 开发自己的Cli命令3.3 规则和扩展...
    99+
    2022-11-11
  • IPython8.0命令行交互工具怎么用
    这篇文章给大家分享的是有关IPython8.0命令行交互工具怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。前言:IPython 是 Python 的原生交互式 shell 的增强版,可以完成许多不同寻常的任...
    99+
    2023-06-26
  • 【赵强老师】使用MongoDB的命令行工具:mongoshell
    一、启动mongo shell 安装好MongoDB后,直接在命令行终端执行下面的命令: mongo 如下图所示: 可选参数如下: 也可以简写为: 在mongo shell中使用外部编辑器,如:vi,只需设置环境变量: ...
    99+
    2019-09-17
    【赵强老师】使用MongoDB的命令行工具:mongoshell
  • Node.js如何使用命令行工具检查更新
    这篇文章主要介绍Node.js如何使用命令行工具检查更新,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!使用我们先简单看看这个 npm 包的使用方法:const updat&...
    99+
    2022-10-19
  • jmap等命令行工具如何在java中使用
    这篇文章将为大家详细讲解有关jmap等命令行工具如何在java中使用,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。java自带命令行工具(jmap,jhat,jinfo)(1)JMAP1.作...
    99+
    2023-05-31
    java 命令行工具 jmap
  • 通过Golang实现linux命令ls命令(命令行工具构建)
    目录ls 命令os.Args 读取参数pflag小结ls 命令 要实现ls,首先先我们复习一下ls命令。 ls不加任何参数,表示查询当前目录下的文件/文件夹ls后面加上路径,列出所有...
    99+
    2023-01-13
    Golang实现命令行工具 Golang命令行工具 Golang命令行
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作