using Application.Services.Database;
using Core.Entities;
using Infrastructure.Data;
using Microsoft.EntityFrameworkCore;

namespace Infrastructure.Services.PostgreSQL;

public class PacientRepository(HealthcareManagerDatabase context) : BasePostgreSQLRepository<Pacient>(context), IPacientRepository
{
    public async Task<Pacient?> FindByEmailAsync(string email)
        => await _context.Pacients.FirstOrDefaultAsync(d => d.Email == email);
}
