开发随笔记录——关于ASP.NET Core根据数据库表结构生成实体类的相关内容。

时间:2021-07-25
本文章向大家介绍开发随笔记录——关于ASP.NET Core根据数据库表结构生成实体类的相关内容。,主要包括开发随笔记录——关于ASP.NET Core根据数据库表结构生成实体类的相关内容。使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

  前言:在我们开发中数据库表结构与代码实体类几乎成一致的状态。之前一直在使用实体类直接去生成表结构,但是在最近的项目中遇到了先规定好表结构,如果一个一个创建实体类将花费不少时间。所以找到一下方式用来直接生成实体类。

  声明:本次文章仅供参考,如若涉及到利益或者涉及到侵权问题,请联系博主删除。

  备注:博主本次开发是使用ASP.NET Core、数据库采用sql server

  正文:想要完成以上功能需要在NuGet程序包管理器中下载一下两个程序包。

  1. Microsoft.EntityFrameworkCore.SqlServer
  2. Microsoft.EntityFrameworkCore.Tools 

之后在程序包管理器中执行以下代码:

Scaffold-DbContext "Data Source=127.0.0.1;Initial Catalog=CoreDemo;User=sa;Password=123456" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models

显示Build succeeded.即可在Models中发现实体类已经创建好了。

原文地址:https://www.cnblogs.com/qindr/p/15059033.html