zoukankan      html  css  js  c++  java
  • efcore从数据库快速生成实体及context

    有些项目开发时先建立数据库,再用codefirst来书写entity和EntityConfiguration,比较耗费功夫。

    1、在vs2017中新建个asp.net core的web项目,或者其他项目均可。

    2、打开nuget管理器命令行。执行以下3条命令安装相关功能。

    Install-Package Microsoft.EntityframeworkCore.SqlServer
    Install-Package Microsoft.EntityframeworkCore.Tools
    Install-Package Microsoft.VisualStudio.Web.CodeGeneration.Design

    3、执行这一命令。后面是数据库连接字符串

    Scaffold-DbContext -Force “Data Source=59.110.21.214; Initial Catalog=test_DEV; Persist Security Info=True; User ID=sa; Password=123;” Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models/DataModels

    4、此时会在model文件夹下会生成数据库中所有的实体和dbcontext文件。

  • 相关阅读:
    消息队列介绍
    SpringBoot随笔-SpringBoot集成Druid
    Redis-Redis基本类型及使用Java操作
    信息安全
    计算机网络基础
    多媒体技术
    数据库基础
    程序设计基础
    计算机软件体系
    计算机硬件体系
  • 原文地址:https://www.cnblogs.com/taoshengyujiu/p/7931910.html
Copyright © 2011-2022 走看看