二、EFCore 数据库表的创建和迁移

文章目录

      • 一、数据库连接
      • 二、数据库表迁移

一、数据库连接

  • 在NuGet上安装EntityFramework
    • 代码如下:
        Microsoft.EntityFrameworkCore
        Microsoft.EntityFrameworkCore.SqlServer
        Microsoft.Extensions.Configuration.Json
      
    • 配置数据连接
      • appsettings.json 增加数据库连接配置
          "ConnectionStrings": {
             "DefaultConnection": "Server=localhost;Database=sys_setting;User ID=sa;Password=root;Encrypt=True;Trusted_Connection=True;TrustServerCertificate=True;MultipleActiveResultSets=true"
          }
        
    • 增加上上下文类
      • DemoDbContext 类 继承 DbContext,代码如下:
          public class DemoDbContext : DbContext
           {
               public DemoDbContext(DbContextOptions dbContextOptions) : base(dbContextOptions)
              

你可能感兴趣的:(ORM#,EFCore,C#,ORM,NET6,EFCore,SqlServer)