EFCORE+POSTGRE的使用方法

本文介绍了如何在.NET Core中利用EFCORE连接并操作POSTGRESQL数据库,包括在NuGet安装相关包、设计数据库表、创建模型类、继承DBContext以及在ConfigureServices中注入数据库上下文。
摘要由CSDN通过智能技术生成

首先在nuget里找到几个源如下


然后安装下来

现在讲的是先设计好数据库的方式postgre安装配置不多做介绍

现在数据库里建一张表如下


然后去建一个模型类对应表里的键值代码如下

   public class User
    {
        public Guid ID { get; set; }
        public string UserName { get; set; }

        public int? Age { get; set; }
    }

然后手动继承DBContext

public class EnergyIotDbContext : DbContext
    {
        public EnergyIotDbContext(DbContextOptions<EnergyIotDbContext> options) : base(options)
        {
        }
        protected override void OnModelCreating(ModelBuilder builder)
        {
            base.OnModelCreating(builder);
        }
        public virtual DbSet<User> User { get; set; }
    }
<
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值